• Heronshaw

    Full definition of heronshaw

    Noun

    heronshaw

    (plural heronshaws)
    1. Alternative form of heronsew
    © Wiktionary