Типично «географическая» фамилия, привязанная к названию села или города. Жителя старинного русскою города Елец называли ельчанин, отсюда Елецкий, Ельцов, Ельцовский, Ельчанин, Ельчанинов. А фамилий «географических», вроде Елецкого, на Руси много: Борчанинов (Борск), Смоленский, Смоленцев, Смолянинов, Смолянинский ( Смо