Gannon \g(an)-non\ as a boy's name is pronounced GAN-on. It is of Irish and Gaelic origin, and the meaning of Gannon is "fair-skinned".
Baby names that sound like Gannon are Cannon and Kannon. Other similar baby names are Tannon, Cannan, Kanon, Canon, Canyon, Channon, Danon, Gaeton, Gaylon, Gannet, Garron, Garon, Garion, Gaynor, Gaynnor, Gainor, Glennon, Kannen, Kannan, Kennon, Shannon, Tannen, Tannin and Tannan.