メサ
mesa

Noun

1. mesa

Geology

From Spanish