people invited to visit or stay; visitors
Old Norse gestr, related to Old English giest
Try Another Word