Skip to main content

English: Llanybri

Welsh: Llan-y-bri

Part of speech

Proper noun

Definition

Carmarthenshire