Dovrebbe derivare da modificazioni dialettali dell'antico nome normanno Skorri, Sagar o Sigurd, oppure, più probabilmente dal nome greco Sguros, attribuito normalmente a bambini dai capelli ricci.
Si ricorda con questo nome il tiranno di Tebe, parte dell'Attica e Beozia, Leon Sguros che venne imprigionato nel 1204 da Bonifacio degli Aleramici Marchese del Monferrato durante il suo comando della quarta Crociata.
Il cognome Sgura è pugliese, tipico del brindisino e del tarentino. Sguera sembra specifico di Barletta nel barese. Sguro è quasi unico.