• Herborough

    Origin

    See harbour.

    Full definition of herborough

    Noun

    herborough

    (plural not attested)
    1. (obsolete) A harbour.
    © Wiktionary