Sengupta surname Meaning | Last name Sengupta Surname Meaning
Sengupta is a surname found among Bengali people of India and Bangladesh. They belong to the Baidya caste.
Sengupta is a surname found among Bengali people of India and Bangladesh. They belong to the Baidya caste.