Meaning
Son of sage Vibhandaka, One born with the horns of a deer in Hindu-Buddhist mythology
Gender
Boy
Religion
Hindu