Meaning of Carlow in English:

Carlow

(also County Carlow)

Pronunciation /ˈkɑːləʊ/

proper noun

  • A county of the Republic of Ireland, in the province of Leinster.