Meaning & History
A city in North Carolina. The name is derived from the English surname Cannon (after the Cannon Mills Corporation or its founder, James William Cannon, and spelled with a 'K' at Cannon's request) and the Ancient Greek name element polis (πόλις) meaning "city, town".