El nombre proviene del sánscrito "bhakta:" ‘devoto’ y "pura:" ‘ciudad’.