Значение фамилии - Шилобреев. Первоначально означало "сын Шилобрея".Созданное русским фольклором остроумное слово шилобрей означало "бреющийся шилом". Так говорили в народе о человеке ловком, находчивом, умелом; вспомним известные строки из поэмы Н.А. Некрасова "Кому на Руси жить хорошо": "Солдаты шилом бреются,/ Солдаты дымом греются...". Шилов. Отчество от нецерковного мужского личного имени Шило, которое было нередким у русских до конца XVII в. Даже из немногих дошедших источников в Сл. Тупиковаприведены 20 примеров этого имени с 1430 по 1629 г.