A irish name meaning fair-headed and good looking. Barra is usually quite smart and good at all subjects including soccer and Gaelic football.
Young girl - ‘I fancy barra he’s quite handsome and good at sports’
Young girls friend - ‘he is indeed’
Young girls friend - ‘he is indeed’
by Bazz_1888 January 13, 2018