reliable · pragmatic · keep
Source: Old English
Root Word: cocc
Derived From: Cox
Meaning: The original meaning may be related to "rooster" or "hill".
Popularity History: It was more common in medieval England and later spread as a surname in Britain and the United States.