cardiff (capital of wales) - English Synonyms Dictionary