"Key-ol-red" - Anglo-Saxon personal name, "Mon-ger" - Old English for trader