According to one version (which is also considered to be an official one), the name of the city originates from the Slavic word 'zaslona' (a screen), meaning that the city used to be an outpost at the southern border of Grand Duchy of Lithuania.
Според една верзија (која исто така се смета за официјална), името на градот потекнува од словенскиот збор ’заслона‘ (засолниште), значејќи дека градот бил бастион на јужната граница од Големото Кнежество Литванија.