Definition of St David's in English:

St David's

proper noun

  • A small city near the coast of SW Wales, in Pembrokeshire; population 1,600 (est. 2008). Its 12th-century cathedral houses the shrine of St David, the patron saint of Wales.

    Welsh name Tyddewi