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

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