What is the meaning of 宿?

dwelling, house, home

lodging, inn

inn

post town

constellation

Source: wiktionary.org