A common male name, or slang usage that has become less common in modern English.
From Irish 'Barra' or Welsh origins, originally meaning 'fair-haired' or related to Saint Finbarr; it became a popular English name.
Try Another Word