Definition of St Barts in English:

St Barts

proper noun

informal

Pronunciation

St Barts

/bɑːrts/