Latin-English dictionary »

alma mater meaning in English

LatinEnglish
alma mater noun
{f}

mother goddess(goddess who serves as a fertility deity)
noun