Bafta

word

Noun

A coarse stuff, usually of cotton, originally made in India. Also, an imitation of this fabric made for export.
More about this word
Synonyms and related words
Explore this word