MeaningIt translates to 'good luck', Also refers to a baby born on 20th of April
ReligionChristianity
OriginLatin