sinforosa

Noun

 * 1) Dolly Varden (hat and costume)
 * 2) mutton dressed as lamb