NichiDict

上馬

じょうば
[jouba]

Meanings

1.Noun

excellent horse