Definition Definition

dowlas - Meaning and Examples

Meaning of 'dowlas' (Webster Dictionary)

1 . Dowlas [ n.]
- A coarse linen cloth made in the north of England and in Scotland, now nearly replaced by calico.