MeaningPortuguese name for Tarsus, an ancient Asian city in Turkey
ReligionChristianity
OriginPortuguese