Banerjee , also known as Bandyopadhyay, is a Bengali Kulin Brahmin surname originating from the Bengal region of the Indian subcontinent. The surname belongs to the Rarhi clan of Bengali Brahmin caste.[1][2]