English | German | Russian | Czech

Braintree English

Meaning Braintree meaning

What does Braintree mean?

Braintree

A town in Essex, England. A local government district in Essex formed in 1974, with its headquarters in the town. town

Are you looking for...?