Merrow Definition

noun

A merman or mermaid in Scottish and Irish Gaelic folklore.

Wiktionary
verb

(sewing) To overlock.

Wiktionary

Other Word Forms of Merrow

Noun

Singular:
merrow
Plural:
merrows

Find Similar Words

Find similar words to merrow using the buttons below.

Words Starting With

Words Ending With

Unscrambles

merrow