arrach

The Scottish Gaelic term for a specter, apparition.