English | German | Russian | Czech

Berrow English

Meaning Berrow meaning

What does Berrow mean?

Berrow

A village and civil parish of Sedgemoor district, Somerset, England (OS grid ref ST2952). A small village and civil parish of Malvern Hills district, Worcestershire, England (OS grid ref SO7934).

Are you looking for...?