In the Celtic origin, Barrie means "Spear thrower; Marksman"
In the English origin, Barrie means "Fair-haired; Blonde"
In the French origin, Barrie means "Spear thrower; Marksman"
In the Irish origin, Barrie means "Fair-haired; Blonde; burned clearing; fair-haired"
In the Welsh origin, Barrie means "Spear thrower; Marksman"
In the Irish origin, Barrie means "spear"
In the Celtic origin, Barrie means "Spear thrower; Marksman"
In the English origin, Barrie means "Fair-haired; Blonde"
In the French origin, Barrie means "Spear thrower; Marksman"
In the Irish origin, Barrie means "Fair-haired; Blonde; burned clearing; fair-haired"
In the Irish origin, Barrie means "spear"
In the Welsh origin, Barrie means "Spear thrower; Marksman"