Фамилия Шкоров имеет славянское происхождение и относится к категории топонимических фамилий, которые происходят от названий географических объектов. Согласно одной из версий, фамилия Шкоров происходит от слова «шкора» или «шкорый», которые в древнерусском языке означали «шустрый» или «быстрый».
Существует также версия о том, что фамилия Шкоров может быть связана с названием реки Шкора, которая протекает на территории России. В этом случае фамилия могла обозначать принадлежность к этой местности или населенному пункту рядом с рекой.
Также считается, что фамилия Шкоров может иметь происхождение от прозвища или прозвания, которое было дано человеку за какие-то особенности его характера или внешности. Например, человек мог быть наглым или быстрым в своих действиях, что могло послужить основанием для присвоения ему фамилии Шкоров.
Таким образом, фамилия Шкоров имеет несколько версий о своем происхождении и значении, однако точно известно, что она имеет славянское происхождение и может быть связана с географическими объектами, прозвищами или особенностями характера человека.