Bibi, also spelled Bebe, is frequently used as a respectful title for Muslim, Christian and Sikh women in South Asia when added to the given name.[1][2]
Bibi, like Begum, is used as a surname by many women in the region.[3]
In Anglo-Indian, the term bibi came to be seen as a synonym for mistress.[2]
Bibi is a Hindustani word meaning 'high-class woman', which in Hobson-Jobson 'Anglo-Indian' parlance came to mean native mistress.