Synonyms of Olimbos in English :
Antonyms of Olimbos in English
Thesaurus of Olimbos in English
Olimbos
see definition of olimbosSynonyms of olimbos
1. (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)
Words Derivationally Related to olimbos
1. (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)