Skip to main content

English: Challenger spirit

Welsh: Enaid heriol

Part of speech

Noun, Masculine, Singular

Definition

Term Brand Cymru.