The name Barry is an Irish baby name. In Irish the meaning of the name Barry is: Fair haired. Also from the Irish word for spear. Used regurarly throughout the English-speaking world since the early 20th century.
The Scottish surname Bains is derived from a nickname for a person with fair-hair. This name is derived from the Scottish Gaelic bà n, meaning "white", "fair". The name was common in the Scottish Highlands, and is first recorded in 1324 in Perth.
Scottish and northern English: nickname meaning 'bones'. Compare Bain 2. Scottish: reduced form of McBane, with English patronymic -s. English, of Welsh origin: Anglicized form of Welsh ab Einws 'son of Einws', a pet form of the personal name Einon (see Eynon). English: from a derivative of Bain.
Baird Name Meaning. Scottish: occupational name from Gaelic bà rd 'bard', 'poet', 'minstrel', or of Gaelic Mac an Baird 'son of the bard'.
Gaelic Meaning: The name Balfour is a Gaelic baby name. In Gaelic the meaning of the name Balfour is: From the grazing land.
Welsh Meaning: The name Barris is a Welsh baby name. In Welsh the meaning of the name Barris is: Son of Harry.
Given Name BEATHAG. GENDER: Feminine. USAGE: Scottish. PRONOUNCED: BYA-hak [details]
Scottish Meaning: The name Beathan is a Scottish baby name. In Scottish the meaning of the name Beathan is: Son of the righthand.
Gaelic Meaning: The name Banning is a Gaelic baby name. In Gaelic the meaning of the name Banning is: Little blond one.
Gaelic Meaning: The name Beagan is a Gaelic baby name. In Gaelic the meaning of the name Beagan is: Little one.