Aymara language
The name of the town can be interpreted as the combination of Aymara language words purma (desert) and marca (city), though desert in that language can refer to "uncivilised" or "not touched by human hand", thus the name is often interpreted as "Town of the virgin land".