piccadil

English

Noun

piccadil (plural piccadils)

  1. Alternative form of piccadill.