tartlot

Middle English

Noun

tartlot

  1. alternative form of tartelet