Bains Family History
14-Day Free Trial
GIVE ME ACCESS
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