Foulards Meaning

There are 1 meaning(s) for word Foulards

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