Rabindranath Tagore's family name was actually Banerjee. Being Brahmins, the Tagore family's ancestors were referred to as 'Thakurmashai' or 'Holy Sir'. During the British rule, this name stuck and they began to be recognised as Thakur and eventually the family name got anglicised to Tagore.