馬場

riding ground; racecourse; racetrack

Meaning

  1. n
    riding ground; racecourse; racetrack