NichiDict

馬返し

うまがえし
[umagaeshi]

Meanings

1.Noun

point along a (mountain) pass beyond which a horse cannot travel