Siiri
ads1
MeaningA deminutive of Sigrid, meaning a fair, beutiful woman who is victorious
ReligionChristianity
OriginFinnish
MeaningA deminutive of Sigrid, meaning a fair, beutiful woman who is victorious
ReligionChristianity
OriginFinnish