Baby names
Cameron is the name of a great Highland clan that means “crooked nose,” which, as everyone knows, adds character. Despite the less-than-stellar meaning, Cameron has risen in the baby name ranks to emerge a very popular name for both boys and girls.