Meaning and Translation of Olympus in Urdu Script and Roman Urdu with Definition,
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)
Previous Word
Olympic
Next Word
Ombre