Origin of the name Cameron

From a Scottish surname meaning "crooked nose" from Gaelic cam "crooked" and sròn "nose".