Olympiad Meaning
There are 2 meaning(s) for word Olympiad
Meaning 1 : the modern revival of the ancient games held once every 4 years in a selected country
Synonyms : olympic games, olympics
Synonyms : olympic games, olympics
Meaning 2 : one of the four-year intervals between Olympic Games; used to reckon time in ancient Greece for twelve centuries beginning in 776 BC
