Kabandha
ads1
MeaningUgly Giant, A mythological musician who gets cursed by Lord Indra and then later gets his moksha through Ram
ReligionHindu
OriginIndian
MeaningUgly Giant, A mythological musician who gets cursed by Lord Indra and then later gets his moksha through Ram
ReligionHindu
OriginIndian