Stallion
Middle English: from an Anglo-Norman French variant of Old French estalon, from a derivative of a Germanic base shared by stall.
wiktionary
From Middle English stalion, from Middle French estalon (whence modern French étalon), of Germanic origin, akin to stall.
etymonline
stallion (n.)
mid-15c., earlier staloun (c. 1300), "male horse kept for breeding purposes," from Anglo-French estaloun, Old French estalon "stallion, uncastrated male horse" (Modern French étalon), from Frankish *stal, cognate with Old High German stal "stable," from Proto-Germanic *stol-, from PIE root *stel- "to put, stand, put in order," with derivatives referring to a standing object or place. The notion is probably of a horse kept in a stable to service mares. Transferred sense of "robustly lascivious man" is attested from 1550s.