Stay derives from Middle English steyen, from Old English stæġ, from Proto-Germanic stagą, ultimately from Proto-Indo-European steh₂-, meaning to stand or be firm.
stay (English): To prop; support; sustain; hold up; steady; To...