Save Type Surname (from location) Usage English Pronounced Pron. /ˈkæn.ək/ [key·simplify] Meaning & History From from the town of Cannock in Staffordshire, England. The surname itself might be derived from Old English cnocc, meaning "hillock."