Home / Dictionary / Merrow

Merrow Moderate

Merrow has 3 different meanings across 1 category:

Proper Noun

Definitions
Noun
1

A merman or mermaid in Scottish and Irish Gaelic folklore.

Verb
1

To overlock.