Mesa
From open-dictionary.com - the free dictionary.
| Table of contents |
English
Noun
mesa
- Flat area of land higher than other land, like the surface of a table is above the floor; table land
Etymology
From Spanish mesa, table
Translations
Spanish
Noun
mesa f (plural: mesas)
- table
- Flat area of land raised above other land, like the surface of a table is above the floor
Etymology
From Latin mensa, table