Meaning of doyley

Definition of doyley

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

Other information on doyley

WIKIPEDIA results for doyley
Amazon results for doyley