Bains Family History
14-Day Free Trial
Bains Name Meaning
Indian (Panjab): Sikh name based on that of a Jat tribe. It is believed that Bains was the name of the ancestor of this clan. Scottish and English: variant of Baines.
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Mains, Bain, Baines, Cain, Barns, Dains, Rains, Baine, Bins, Hains