The image you posted reminds me of a sigil. I don't know if this would be of any help but I know there are many spiritual sigils on line. One site you can take a look at will show you some of them and their meanings.
https://www.pinterest.com/pin/395190936034085493/