hall of residence









hall of residence


noun

  1. a residential block in or attached to a university, college, etc
51 queries 0.574