Meaning of olympiad
Definition of olympiad
(noun)
one of the four-year intervals
between
Olympic Games;
used
to
reckon
time
in
ancient
Greece for
twelve
centuries
beginning
in 776 BC
the
modern
revival
of the
ancient
games
held
once
every
4
years
in a
selected
country
Other information on olympiad
WIKIPEDIA results for
olympiad
Amazon results for
olympiad
Tweet