ALMA MATER


Meaning of ALMA MATER in English

n. the university, school, or college one attends or attended.

Etymology: L, bounteous mother

Oxford English vocab.      Оксфордский английский словарь.