Noun Definition

cardiff

1.Definition: the capital and largest city of Wales

Category: Places