• Merrow

    Origin 1

    Full definition of merrow

    Noun

    merrow

    (plural merrows)
    1. A merman or mermaid in Scottish and Irish Gaelic folklore.

    Origin 2

    Verb

    1. (sewing) To overlock.
    © Wiktionary