Definition Definition

foulard - Meaning and Examples

Meaning of 'foulard' (Webster Dictionary)

1 . Foulard [ n.]
- A thin, washable material of silk, or silk and cotton, originally imported from India, but now also made elsewhere.