From Old Norse sveigr (“supple branch, headkerchief”), from Proto-Germanic *swaigaz.
sveigur m (genitive singular sveigs, nominative plural sveigar)