Meaning of doyly

Definition of doyly

(noun) a small round piece of linen placed under a dish or bowl

Other information on doyly

WIKIPEDIA results for doyly
Amazon results for doyly