From Old Norse sveigr (“supple branch, headkerchief”).
sveigur m (genitive singular sveigs, nominative plural sveigar)