DictionaryAI

St Davids

Short definition from Wiktionary

Proper noun

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

We haven’t written up St Davids yet: Simple and Standard meanings, examples and a quiz.