From the Old Norse stjúp-, from Proto-Germanic *steupa- (“orphaned, step-”). Cognate with the Old English stēop-, Dutch stief- and German stief-, Swedish styv-. More at step-.
stjúp-