cardiff
English Thesaurus
1. the capital and largest city of Wales (noun.location)
| instance hypernym | : | capital, |
| definition | : | a seat of government (noun.location) |
Visual ArtiKata
Explore cardiff in ArtiKata.com >
| instance hypernym | : | capital, |
| definition | : | a seat of government (noun.location) |