English | German | Russian | Czech

West Wycombe English

Meaning West Wycombe meaning

What does West Wycombe mean?

West Wycombe

A village and civil parish near High Wycombe, Buckinghamshire, England (OS grid ref SU8394).

Are you looking for...?