Olympus (Marvel Comics)
WordNet

noun


(1)   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)
WiktionaryText

Proper noun



  1. The highest mountain in Greece; in Ancient Greek mythology the home of the gods.
 
x
OK