English | German | Russian | Czech

Harborough English

Meaning Harborough meaning

What does Harborough mean?

Harborough

A local government district of Leicestershire, England, formed in 1974, with its headquarters in Market Harborough (after which it was named)

Are you looking for...?