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
ALMA MATER
Meaning of ALMA MATER in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012