Redcap

Webster's Dictionary of the English Language

·noun The European goldfinch.

II. Redcap ·noun A specter having long teeth, popularly supposed to haunt old castles in Scotland.