The Merrow is a creature of Scottish folklore, its closest equivalent is the mermaid.
The Merrow goes by many names in Scottish and Irish folklore. Muir-gheilt, Samhghubha, Muidhuachán, and Suire, are commonly heard, although Merrow is typically prefe…
more »