馬場

ばば

riding ground; racecourse; racetrack

Common word

Meanings

  1. Noun

    riding ground; racecourse; racetrack