English | German | Russian | Czech

Steeple Bumpstead English

Meaning Steeple Bumpstead meaning

What does Steeple Bumpstead mean?

Steeple Bumpstead

A village and civil parish in Braintree district, Essex, England (OS grid ref TL6841).

Are you looking for...?