Definify.com

Definition 2025


Kymru

Kymru

Faroese

Proper noun

Kymru n

  1. Wales

Synonyms