Waffenschmiedin (German) comes from German Waffenschmied, from German schmied, from Middle High German smit, from Old High German smid, from Proto-West Germanic *smiþ, from Proto-Germanic smiþaz, from Proto-Indo-European smēy-.