Name detail

Halsig

Meaning: From Hal's island
Origin: English
Gender: Boy