In English, name Bab means – Diminutive of Barbara: From the Greek barbaros meaning foreign or strange, traveler from a foreign land. In Catholic custom St. Barbara is a protectress against fire and lightning.. Other origins for name Bab include – English, Arabian. Name Bab is most often used as a girl name or female name.