seat of learning

Noun

 * 1) An educational institution.