ALMA MATER


Meaning of ALMA MATER in English

() A college or seminary where one is educated.

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