NichiDict

馬場

ばば
[baba]

Meanings

1.Noun

riding ground; racecourse; racetrack