Senshumura

選手村 (Senshumura) is a Japanese noun meaning “Olympic village, athlete's village”.

Meanings

  1. nounOlympic village; athlete's village

Kanji in 選手村

Related words