Word info

St Davids

Proper noun

Meaning

St Davids

The smallest city in the United Kingdom, located in Pembrokeshire, Wales (OS grid ref SM7525).

Source: en.wiktionary.org

Close letter words and terms