 Croats make up 93.11% of the population.There is more than one theory about the origin of the name Trpanj.According to one, the name was derived from the Croatian verb "trpjeti", meaning "to suffer."