Meaning of the name Bain
Bain \bain\ as a boy's name is a variant of Bainbridge (Irish, Gaelic), and the meaning of Bain is "pale bridge".
The baby name Bain sounds like Ban and Pain. Other similar baby names are Bail, Blain, Brain, Cain, Kain, Dain, Fain, Iain, Rain, Wain and Zain.
Available domain names for Bain
Searching for available domains...
Find the meaning of baby names