origin of first name barry
It is of Irish and Gaelic origin, and the meaning of Barry is fair-haired. Anglicized form of the Irish Gaelic name Barra, from Bairre (Old Irish), a short form of fionnbharr, meaning fair-haired (see Finbar). Also possibly from Bearach (Irish, Gaelic) spear; sharp, pointed.