Barra

n.

Heard in Carlow

The river Barrow as said in a Carla accent.

In use

De barra flows right through Carla Towen!

Posh English

The river Barrow meanders directly through the centre of Carla Town!