stay
(estada)
meaning