A creature from Manx folklore, a goblin or demon said to inhabit the Isle of Man and cause mischief or terror.
From Manx language, related to Irish 'bocánach' and Scottish Gaelic traditions; reflects Celtic supernatural folklore of the British Isles.
Try Another Word