Words of Power > TexnoLatin > sphaera (ball) symbol

sphaera (ball)