Hákon m
Of debated meaning; possibly from Old Norse hár (“high”) or Proto-Germanic *hanha- (“horse”) and Old Norse konr (“descendant”).