Meaning
Ugly Giant; A mythological musician who gets cursed by Lord Indra and then later gets his moksha through Ram
Gender
Boy
Religion
Hindu