rhizoverb
Beta
Feedback
→
highland
Elevated land
noun / adjective · High or mountainous land.
Enable JavaScript for search, audio, and interactive vocabulary practice.