MESA


Meaning of MESA in English

a high tableland; a plateau on a hill.

Webster English vocab.      Английский словарь Webster.