馬鎧 うまよろい
umayoroi

Noun

1. horse armor; horse armour

Archaic
Other forms: