Herborough

(n.) A harbor.