Definition of Carlow in English:

Carlow

proper noun

(also County Carlow)
  • A county of the Republic of Ireland, in the province of Leinster.

Pronunciation

Carlow

/ˈkärlō/ /ˈkɑrloʊ/