Lodgings meaning

An official residence.
noun
2
0
Plural form of lodging.
noun
0
0
A room or set of rooms in another person's house where a person lodges.
noun
0
0
Advertisement