Словарь русских фамилий
В именах Панкрат, Пасикрат, Сократ в живой речи иногда отсекалось начало, и человека именовали просто Крат. (Ф)