MOCHA MEANING IN ENGLISH

• Mocha Definition & Synonyms

  1. (n.) A seaport town of Arabia, on the Red Sea.
  2. (n.) A variety of coffee brought from Mocha.
  3. (n.) An Abyssinian weight, equivalent to a Troy grain.


RECENT SEARCHES