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

nereusnerissanessie
newbornsnicholasnichole
nicknamenicolasnicole
nidhugnievenight
night'snightfallnightingale
nimbleninthnobility
noblenoblemannobleman's