Table of contents
Family name origins & meanings
- Indian (Bengal) : Hindu (Brahman) name, whose Sanskrit form, Gangopadhyaya, means ‘teacher from the village of Ganga’. Sanskrit upādhyāya means ‘teacher’. Compare Chatterjee, Banerjee, Mukherjee.