Canadian English Meaning of olympus
Olympus
Other Canadian English words related to Olympus
No Synonyms and anytonyms found
Nearest Words of olympus
Definitions and Meaning of olympus in English
olympus (n)
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)
FAQs About the word olympus
Olympus
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)
No synonyms found.
No antonyms found.
olympionic => Olympian, olympics => Olympics, olympic salamander => Olympic salamander, olympic national park => Olympic National Park, olympic god => Olympic god,