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.”
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.”