Definitions of doyley:

  • noun:   a small round piece of linen place under a dish or bowl