Meaning
Son of sage Vibhandaka, One born with the horns of a deer in Hindu-Buddhist mythology
Download App