ムートン
mūton

Noun

1. sheepskin

From French "mouton"

Other forms: