Происхождение
Фамилия Леонович
Фамилия Леонович — типичный пример того, как в основу родового имени легло личное имя, причём не самое частое. Суффикс -ович (в украинской традиции часто -ович) прямо указывает на модель отчества: Леонович — это буквально «сын Леона». Такая модель была широко распространена на украинских землях, особенно среди казачества и мещанства, где отчества быстро закреплялись как наследственные фамилии.
Исходное имя Леон — редкий гость в святцах. Оно восходит к латинскому leo — «лев». В русской и украинской традиции это имя почти не прижилось самостоятельно, но его подкрепили, а местами и полностью вытеснили, другие канонические имена с тем же корнем: Леонтий (греч. «львиный») и Леонид («подобный льву»). На практике в быту разница между ними стиралась: Леоном могли назвать и Леонтия, и Леонида, и даже обладателя редкого имени Лев. Поэтому фамилия Леонович — это не обязательно прямой потомок человека по имени Леон; с равной вероятностью её родоначальник мог носить одно из созвучных имён.
К слову, в польской и белорусской ономастике встречается параллельная форма Leonowicz с тем же значением, что лишний раз подтверждает западнорусское происхождение фамилии. В современных документах Леоновичи встречаются по всей Беларуси и на западе Украины, но реже — в центральной России, где предпочитали модели на -ов (Леонов, Леонтьев). Таким образом, по одной фамилии можно определить не только имя предка, но и примерный регион, откуда пошёл род.