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

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