mesa (n.) Look up mesa at Dictionary.com
"high table land," 1759, from Spanish mesa "plateau," literally "table," from Latin mensa "table" (source of Rumanian masa, Old French moise "table").