The phrase 'hadst guests' is an archaic way of referring to having guests over or entertaining guests. There are several synonyms for this phrase that are more commonly used today. Among them are 'entertaining', 'hosting', 'having company', 'playing host to', 'receiving visitors', 'holding a gathering', and 'throwing a party'. These words and phrases are used to describe the act of welcoming guests into one's home or space for the purpose of socializing, celebrating, or simply enjoying each other's company. Regardless of the wording used, the sentiment behind 'hadst guests' remains the same - a warm invitation and a desire to share good times with others.