ST DAVID’S


Meaning of ST DAVID’S in English

a very small town on the west coast of Wales. It is known as the home of St David , and its 12th-century cathedral is the largest in Wales.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.