MeaningLatin - Perpetual, Everlasting, A diminutive of Perpetua
ReligionChristianity
OriginLatin, English