ALMA MATER


Meaning of ALMA MATER in English

noun Etymology: Latin, fostering mother Date: 1651 a school, college, or university which one has attended or from which one has graduated, the song or hymn of a school, college, or university

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.