cardiff

Noun
  1. The capital and largest city of Wales (synset 108915613)

Other Searches