French merino

Noun

 * 1) A fine twilled cloth of merino wool.