センシュムラ
Meanings
Noun
1. Olympic village; athlete's village
Pitch accent
ンシュムラ
Composed of
player (of a sport); athlete; team member
village