← Back to browseolympusnoun#16,710TranslationオリンポスオリンポスEnglish definitiona mountain peak in northeast Greece near the Aegean coastExamplesOlympus? Isn't that where Greek gods hang out or something?Every Olympus has a byroad to its top.Similar wordsolympicolympiaolympicsolympianolympiadolympians← caobaboon →