Description:
The name 'Haganbahai' is derived from the Persian word 'hag- meaning 'black' and bahai meaning 'priest' or 'seer.' The name may have originated with a Muslim Sufi saint, Haji Baha-ud-Din, who is said to have been black. The name may also have originated with the Persian word 'bahi' meaning 'priest.' The name may also be derived from the Arabic word 'baha' meaning 'gift.'




