Muine Bheag or Muinebheag, also known in English as Bagenalstown, is a small town on the River Barrow in County Carlow, Ireland.

source