ekiden (English, noun)
expansion: ekiden
Senses:
glosses: A Japanese long-distance relay race, typically on roads.
Forms: