Halls meaning

Plural form of hall.
noun
0
1
(UK, uncountable) Student accommodation.
noun
0
1
Advertisement