English edit

Proper noun edit

Senguptas

  1. plural of Sengupta