meaning of cymry
1.
A
collective
term
for
the
Welsh
race;
--
so
called
by
themselves
.
Related Words
cymry
|
Developed & Maintained By
Taraprasad.com