Vocabulary

オリンピアード

Olympiad

noun