NichiDict

落人

おちうど
[ochiudo]

Meanings

1.Noun

defeated soldier fleeing the enemy