SAMBARA


Meaning of SAMBARA in English

[Hindu] One of the Asuras of Vedic myth who were vanquished by Indra.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.