cymry

cymry

cymry

Noun

a native or resident of Wales

Synonyms: