step-aunt (English) comes from English aunt, from Middle English aunte, from Anglo-Norman aunte, from Old French ante, from Latin amita, from Proto-Indo-European amma- — mother.
step-aunt (English): Alternative form of stepaunt