駅馬 えきば
ekiba

Noun

1. post horse; horses used in the post-station system of old Japan — explanation

Archaic