Redcap

Red·cap

Redcap

n.
  1. The European goldfinch. (Zool.)
  2. A specter having long teeth, popularly supposed to haunt old castles in Scotland. [Scot.]