SAVOY

Definition of SAVOY

  1. (noun)head of soft crinkly leaves