From Proto-Germanic *swerdą. Cognate with Old Frisian swerd, Old Saxon swerd, Old Dutch swert, Old High German swert, Old Norse sverð.
*swerd n