Meaning A boy's name of English origin, it means "Spear protector." Origin of Gann English Popular Middle Names Pronunciation 🔊 Listen Gann Similar Names Garmann Garmond Osryd Ossian Galvyn Alfrid Eadelmarr Galton Garatun Garmund Year by Year Popularity of Gann