Skip to main content

olympus

English olympus meaning in English  •  olympus का अर्थ अंग्रेजी में
prop. n.
  • A mountain in Northeastern Greece; -- it was believed by ancient Greeks to be the dwelling place of the gods.
Advertisement