Леонович — українське прізвище, утворене від імені Леон (Леонтій).
Леонович — по батькові (патронім) від імені Леон (Леонтій), аналогічне до “Леонтійович”.
Леонович — традиційна назва для позначення представників української шляхетської (козацько-старшинської) родини Леоновичів, яка походить з Чернігівщини та відома з XVI століття.