Saint-barthelemy definitions

sānt bär-thŏl'ə-myo͝o'
An island of the French West Indies in the Leeward Islands north of Saint Kitts.
8
0