Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
mt. 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 "mt. olympus"
Comments and discussion on the word "mt. olympus"