Meaning of cymry
Definition of cymry
(noun)
a
native
or
resident
of Wales
Other information on cymry
WIKIPEDIA results for
cymry
Amazon results for
cymry
Tweet