Olympiad in Spanish Olympiad in Spanish olimpíada noun feminine period between celebrations of the ancient or modern Olympic Games Add to Flashcards