Long Stay

Search for glossary terms (regular expression allowed)
Term Main definition
Long Stay

A Guest who stays more than a certain number of days, Eg: More than 7 days etc.