Skip to main content

English: Whitchurch

Welsh: Whitchurch

Part of speech

Proper noun

Definition

Lle yn Lloegr.

Context

Nid (in Herefordshire) Llandywynnog; (in Shropshire) yr Eglwys Wen.