Ivanovich (Russian: Иванович) is a Russian patronymic meaning son of Ivan. Since "Ivanov" means "Ivan's" (or John's as an English variant), Ivanov"-ich" means "John's/Ivan's son" or "Johnson/Ivanson". Since Ivan is one of the most common names in Russia, innumerable people have Ivanovich or its feminine form Ivanovna (Ивановна) as part of their name. It is also transliterated as "Ivanovitch".
References
Ivanovich Wikipedia(Text) CC BY-SA