Baba

馬場 (Baba) is a Japanese noun meaning “riding ground, racecourse, racetrack”.

Meanings

  1. nounriding ground; racecourse; racetrack

Kanji in 馬場

Related words