mesa in Russian mesa in Russian столова́я гора́ noun Flat area of land or plateau higher than other land, with one or more clifflike edges. Add to Flashcards