St Davids

English

Alternative forms

Proper noun

St Davids

  1. The smallest city in the United Kingdom, and a community in Pembrokeshire, Wales (OS grid ref SM7525).

Translations

References