cymru (1 synonym found)

Sort cymru by:    Alphabetically | Length | Random | Definition



website design charlotte.
Definition of cymru:

(n) : (rare) Synonym of Wales: a constituent country of the United Kingdom.
History
This word has been
viewed 31 times.







website design charlotte.
Definition of cymru:

(n) : (rare) Synonym of Wales: a constituent country of the United Kingdom.

Back to Top