English | German | Russian | Czech

Borrowash English

Meaning Borrowash meaning

What does Borrowash mean?

Borrowash

A village in Erewash borough, Derbyshire, England (OS grid ref SK4234).

Are you looking for...?