Latin-English dictionary »

strena meaning in English

LatinEnglish
strena [strenae] (1st) F
noun

a new year's giftnoun

favorable omennoun