English | German | Russian | Czech

Bagshot English

Meaning Bagshot meaning

What does Bagshot mean?

Bagshot

A large village (or small town) in Surrey, England.

Are you looking for...?