English | German | Russian | Czech

North Somerset English

Meaning North Somerset meaning

What does North Somerset mean?

North Somerset

A unitary authority in Somerset, England, previously named Woodspring as part of the short-lived county of Avon.

Are you looking for...?