Siward \si-ward, siwa-rd\ as a boy's name is a variant of Seward (Old English), and the meaning of Siward is "sea guardian; victory guardian".
The baby name Siward sounds like Sewerd and Zared. Other similar baby names are Eward, Haward, Howard, Sewald, Sigurd and Steward.