Mesa Definition
Mesa Definition (no text)
Mesa definition: An isolated, steep-sided, flat-topped hill or mountain.