Thakurganj (English) comes from Hindi ठाकुरगंज, from Hindi ठाकुर, from Sanskrit ठक्कुर — idol, deity.