Hacon \ha-con\ as a boy's name is a variant of Hakon (Scandinavian), and the meaning of Hacon is "noble, of the highest race; exalted son".
The baby name Hacon sounds like Hagen, Hagan, Hakan and Haakon. Other similar baby names are Hadon and Macon.