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 |

Developed & Maintained By Taraprasad.com

Treasure Words