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.