Skip to main content

English: Pilleth

Welsh: Pyllalai

Part of speech

Proper noun

Definition

Sir Maesyfed.