Mesa (disambiguation) explained
A mesa is an elevated area of land with a flat top, surrounded on all sides by steep cliffs.
Mesa or MESA may also refer to:
Geography
Mozambique
Spain
United States
People
Science and medicine
Technology
Transport
Other uses
See also