Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
mount olympus
Jump to user comments
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)
Related words
Related search result for "mount olympus"
Comments and discussion on the word "mount olympus"