Foulard Meaning

There are 1 meaning(s) for word Foulard

Meaning 1 : a light plain-weave or twill-weave silk or silklike fabric (usually with a printed design)