Olympia in Finnish Olympia in Finnish Olympia proper noun An ancient city in Greece, home of the very first Olympic Games. Add to Flashcards