Meaning of MESA in English

MESA

[ 'meɪsə ]

■ noun an isolated flat-topped hill with steep sides, found in landscapes with horizontal strata.

Origin

C18: Sp., lit. 'table', from L. mensa .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.