moreen
Explore definitions, synonyms, and language insights of moreen
Definitions
Noun
a heavy fabric of wool (or wool and cotton) used mostly in upholstery or for curtains
Explore definitions, synonyms, and language insights of moreen