The English term "stay over" matches the Finnish term "jäädä"

other english words that include "stay" : finnish :
stay jäädä