I wonder if the word is related to German "Stute" and our "steed".