ASURA


Meaning of ASURA in English

noun an enemy of the gods, ·esp. one of a race of demons and giants.

Webster English vocab.      Английский словарь Webster.