Drawing of a baby still a fetus inside a circle

Meaning of the name Cannon

The name Cannon is derived from the word "cannon," which refers to a large, mounted firearm. It is an English surname that likely originated as an occupational name for someone who made or used cannons. It can also be used as a given name.

More boy names with the letter C
View full list of boy names
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z