Daugavpils (Latvian) comes from Latvian pils, from Proto-Balto-Slavic pilis, from Proto-Indo-European pl̥h₁-í-s, from Proto-Indo-European tpelH- — fortification, city.
Ancestry of “Daugavpils”, step by step
Daugavpils traces back through two separate lines of ancestry.