Found 2 boys and girls with the meaning of demons
Chaldea / 7 letters 
Meaning of Chaldea In Biblical, Chaldea means As demons; or as robbers More
Vairocana / 9 letters 
Meaning of Vairocana In Hindi, Vairocana means King of the demons More

Browse by meanings

spearspearbearerspearman's
speckledspellingspenser's
spherespicyspider
spikedspiritspirited
splendidsplendorspoken
sportspousespread
springspringtimesprinkling