arrach

The Scottish Gaelic term for a specter, apparition.

❧