English | German | Russian | Czech

Yeovil English

Meaning Yeovil meaning

What does Yeovil mean?

Yeovil

A town and civil parish with a town council in South Somerset district, Somerset, England (OS grid ref ST5516).

Synonyms Yeovil synonyms

What other words have the same or similar meaning as Yeovil?

Are you looking for...?