Algunos historiadores creen que el nombre moderno de «tayik» se originó de Ta-Hia o Daxia, nombre chino antiguo para la región (en chino medieval se pronunciaba /datguea/); por su parte los antiguos indios la denominaban Bahlika.