Merrow

Merrow

Merrow is a mermaid or merman in Irish folklore. The term is of Irish-English origin. The merrows supposedly requires to have a magical cap in its possession in order to travel between deep water and dry land.

People died in Merrow (First 1 people) - Page 0

Thomas Holdich

Thomas Holdich

Geographer