Harborough /(-ō̇)/

Har·bor·ough

Harborough

n.
  1. A shelter. [Obs.]