Meaning A boy's name of Irish origin, it means "Fair bridge." Origin of Bain Irish Popular Middle Names Gregory, Lennox Pronunciation 🔊 Listen Bain Similar Names Gwylim Baillidh Bainbridge Baiardo Banaing Bayhard Baynbridge Brewstere Bridgeley Bridgely Year by Year Popularity of Bain