leuma

/ˈljuːmə/ or /ˈluːmə/

Definitions

1. noun

A type of geological rock formation or an elevated area of land

“The leuma in the distance revealed a hidden valley with a beautiful lake.”

Synonyms

  • mesa
  • plateau

Antonyms

  • basin
  • valley