Mesa

An Isolated, Steep-sided, Flat-topped Hill Or Mountain.

Mesa Definition
Mesa Definition