DOWLAS Meaning of DOWLAS in English noun a coarse linen cloth made in the north of england and in scotland, now nearly replaced by calico. Webster English vocab. Английский словарь Webster. 2012