We do not currently know of any synonyms for laquay.
The noun laquay is defined as:
Did you mean lag or lucky?