NichiDict

落ち武者

おちむしゃ
落武者
[ochimusha]

Meanings

1.Noun

fleeing soldier; warrior fleeing the battlefield; deserter