Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Mesa in English

English

Mesa

/mesə/

noun

1. Flat tableland with steep edges

  • "The tribe was relatively safe on the mesa but they had to descend into the valley for water"
synonym:
  • mesa,
  • table

2. A city in arizona just to the east of phoenix

  • Originally a suburb of phoenix
synonym:
  • Mesa