MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Cymry
('k/I/mr/i/ )

noun (n)

  • a native or resident of Wales
    seorang penduduk atau penduduk dari wales
    source: wordnet30
  • A collective term for the Welsh race; -- so called by themselves .
    satu pikiran istilah untuk weish ras; - - disebut sendiri.
    source: webster1913