MalayTranslate.com
Malay to English Translator
Translate Here

English to English

avenger

noun (n)

  • someone who takes vengeance
    seseorang yang mengambil balas dendam
    Synonym:
    retaliator
    source: wordnet30
  • One who avenges or vindicates; as, an avenger of blood.
    satu yang avenges atau vindicates; sebagai, aku seorang avenger/ darah saya.
    source: webster1913