Mccannon Family History
Mccannon Surname Meaning
Irish: Anglicized form of Gaelic Mac Canann, Mac Canáin or Mac Canannáin all patronymics from cano an element meaning ‘wolf cub’ or its diminutives.
See Cannon
Source: Dictionary of American Family Names 2nd edition, 2022
