Gannet \g(an)-net\ as a boy's name is of Old German origin, and the meaning of Gannet is "goose". A sea bird that lives on cliffs and rocks.
Gannet has 1 variant form: Gannett.
Baby names that sound like Gannet are Kennet, Kenneth, Kennett and Kennt.