Skip to
noun
a temporary or permanent home or dwelling; a lodge, especially one in the countryside or by the sea; a small cottage.
Browse