Cannon
Cannon is an English word name for baby boys. It is generally understood to mean "clergyman" or "church official." Cannon has been steadily increasing in popularity since 2003.
Similar Names: Kanon, Cannen
Famous Cannon Names: Cannon King (son of Larry King)
Your Pregnancy Week-by-week
Sign up to get weekly development updates, doctor tips, and pregnancy advice from our OB/GYNs.
Comments