English dictionary
foulard meaning and definition
Definition and meaning of foulard at MeaningMonkey.org. foulard meaning and definition in the English Dictionary.FOULARD noun
Definition of foulard (noun)
- a light plain-weave or twill-weave silk or silklike fabric (usually with a printed design)
Source: Princeton University Wordnet