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

gothsgovernorgovernor's
governsgowergrace
gracesgraciousgracious''god
grailgraingrand
grandfathergrandsongrant
grant'sgranthamgrape
grapesgraphicgrass