Does anyone have any idea what this symbol means?

Not a Chinese hanzi ; those rarely have lines that squiggly. Or circles for that matter. And since kanji are hanzi with the serial numbers filed off…
But yes, because the Internet is wonderful you can search for those by drawing them.