Herborough
/(?)/
Her·bor·ough
Herborough
n.
A harbor.
[
Obs.
]