Definition of Mesa

  • (/.) A high tableland; a plateau on a hill.

Synonyms of Mesa


Antonyms of Mesa


No Antonyms Found.

Homophones of Mesa


No Homophones Found.