NameNesting logo

Find the perfect baby name by meaning, origin, religion & numerology — powered by AI

Sign up free – get more daily AI insights, save unlimited favorites, and more. Always free.

Cannon

BoyEnglish

Cannon is a boy name of English origin meaning "Large-caliber gun".

About this name

Gender
Boy
Language
English
Religion
None
Popularity
3 / 100
Syllables
2
Length
6 letters
Meaning
Large-caliber gun
Etymology
From Old French canun, ultimately from Latin canna, meaning reed or tube, referring to the barrel of a gun.

Frequently Asked Questions About Cannon

What does the name Cannon mean?

Cannon means "Large-caliber gun", and is of English origin.

What is the origin of the name Cannon?

Cannon originates from English, commonly used in Europe/North America.

Is Cannon a boy or girl name?

Cannon is typically used as a boy name.

What religion is the name Cannon associated with?

Cannon is associated with None.

Last updated: June 2026