As the dictionary says, in this context is an abbreviation of (National Sports Festival). means the National Sports Festival held in Yamaguchi, in the same way as “London Olympics” means the Olympic Games held in London.
As the dictionary says, in this context is an abbreviation of (National Sports Festival). means the National Sports Festival held in Yamaguchi, in the same way as “London Olympics” means the Olympic Games held in London.