NichiDict

馬乗り

うまのり
[umanori]

Meanings

1.Noun

horseback riding

2.Noun

sitting astride; straddling