Back to Dictionary
Dictionary
Grammar
Thesaurus
Tests
Search
Olimbos
NOUN
a mountain peak in northeast Greece near the Aegean coast; believed by ancient Greeks to be the dwelling place of the gods (9,570 feet high)
Top Definitions
Examples
Linguix Browser extension
Fix your writing
on millions of websites
Get Started For Free
How To Use Olimbos In A Sentence
List is Empty.