Found 23 boys and girls with the meaning of demon
Taraka / 6 letters 
Meaning of Taraka In Indian, Taraka means Demon More
Vairocana / 9 letters 
Meaning of Vairocana In Hindi, Vairocana means King of the demons More
Vritra / 6 letters 
Meaning of Vritra In Indian, Vritra means A demon More

Browse by meanings

prettypreventionpriam
priam'spricepride
priestpriest'sprince
princelyprincessprincipal
prioriesprioryprison
prisonerproceedsprocess
proclaimsproducesproductive