asuraDict.lkDict.lk - Sinhala to English DictionaryMeaning asura Tweet Sinhala Dictionary definitions for asuraasura 🔊asura : සුරරිපුasura : දිත්asura definitionNoun. An enemy of the gods, Especially. one of a race of demons and giants.Lern More AboutWiki Definition: asuraGoogle Search result: GoogleWiki Article: Wikipedia Tweet