ulla
/ˈʌlə/Definitions
1. noun
a hill or mound, especially one with a flat top
“The tribe’s village was situated at the top of an ulla, offering a clear view of the surrounding landscape.”
1. noun
a hill or mound, especially one with a flat top
“The tribe’s village was situated at the top of an ulla, offering a clear view of the surrounding landscape.”