Meaning
In Sanskrit it meant the incarnation of a deity. In Arabic it means someone who is without progeny
Gender
Boy
Religion
Muslim