If you ask me, Colin is a British English name.
Colm is the Irish equivilant.
Colin does mean Victor or Victorious as mentioned.
Id also have to agree that Colin is a man who falls deeply in love with a woman.
He's really cool too and usually a sharp character, doesnt particularly like Colm though.
Colin gets irritated when people get his name wrong, e.g. Connor, Colm, Colon, Cailin, Conan.