What does "redcap" mean?

Redcap: A specter having long teeth, popularly supposed to haunt old castles in Scotland. [Scot.] Jamieson.

Sources