Herborough Copy link Herborough , noun [See Harborough, and Harbor.] A harbor. [Obsolete] — B. Jonson