Avenge mecca Synonyms

Definitions for Avenge


  • (verb) to punish in kind the wrongdoer responsible for
  • (verb) take revenge for a perceived wrong

AM abbreviation

AM is an abbreviation for Avenge Mecca
What does AM stand for?
AM stands for "Avenge Mecca"

Definitions for Mecca


  • (noun) a thing or place that is of greatest importance to an activity or interest
  • (noun) a place that attracts many visitors