The word "deva" is Sanskrit for "god" or "deity." Often, it is interpreted the same as being a spirit or angel. The photo above was sent by Tim and the following is his interpretation of it:
"I had done a lot of prayer and meditation for them to show up...(this) is a nature Deva protecting my sign..."