Skip to main content

James

Name origin: Hebrew

Name meaning: Supplanter, substitute; the patron saint of Spain

Cook

Name origin: English

Name meaning: occupational name for a cook, a seller of cooked meats, or a keeper of an eating house, from Old English cōc (Latin coquus). There has been some confusion with Cocke.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe