Meaning of MESA in English

MESA

ˈmāsə sometimes -āzə noun

( -s )

Etymology: Spanish, literally, table, from Latin mensa

1.

a. : a usually isolated hill or mountain having abrupt or steeply sloping sides and a level top that is composed of a resistant nearly horizontal stratum of rock and is usually greater in area than that of a butte : a small isolated plateau

b. : a broad terrace (as along a river) with an abrupt slope or escarpment on one side : bench

2. : cartouche 6

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.