 This name is derived from the Middle English, and Old French "baine", meaning "bath".There are several other derivations of the French surname.The Scottish surname "Bains" is derived from a nickname for a person with fair-hair.