GeneralConnection.com
➔
Dictionary
olympiad
Noun
1. Olympiad
2. time period, period of time, period, Olympic Games
2. Olympics, Olympiad, athletic contest, athletic competition, athletics
Usage