Table of Contents
Synonyms

1. Olimbos

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).

Synonyms

  • Olympus
  • Ellas
  • Mount Olympus
  • Mt. Olympus
  • Greece

Featured Games

Synonym.com