Skip to main content

English: Carew

Welsh: Caeriw

Part of speech

Proper noun

Definition

Sir Benfro