foulardDict.lkDict.lk - Sinhala to English DictionaryMeaning foulard Tweet Sinhala Dictionary definitions for foulardfoulard 🔊foulard : පට ලේන්සුවfoulard definitionNoun. A thin, washable material of silk, or silk and cotton, originally imported from India, but now also made elsewhere.Lern More AboutWiki Definition: foulardGoogle Search result: GoogleWiki Article: Wikipedia Tweet