mesa

A flat-topped hill or mountain with very steep sides.