The Collaborative International Dictionary
Herborough
Herborough \Her"bor*ough\, n. [See Harborough, and Harbor.]
A harbor. [Obs.]
--B. Jonson.
Wiktionary
herborough
n. (context obsolete English) A harbour.