student residence


Meanings

  • a college or university building containing living quarters for students