Name Details
Boy|Christian

Cannon

"The name Cannon has English origins and is derived from the Old French word 'canon,' meaning a clergyman or a canon of the church. It can also refer to a law or decree. The name is often associated with strength and authority."

Parentune Stories

Baby Names A-Z

Keep Exploring