walkyrie (Middle English) comes from Middle English walkirie, from Old English wælcyrġe, from Proto-Germanic walakuzjǭ, from Proto-Germanic walaz, from Proto-Indo-European welh₃- — to hit, to strike.
walkyrie (Middle English): Alternative form of walkirie