meaning of olympia
1. a plain in Greece in the northwestern Peloponnese; site of the original Olympian Games
Related Words
olympia | olympiad | olympian | olympian games |
1. a plain in Greece in the northwestern Peloponnese; site of the original Olympian Games
olympia | olympiad | olympian | olympian games |