ALMA MATER


Meaning of ALMA MATER in English

a college or seminary where one is educated.

Webster English vocab.      Английский словарь Webster.