Petrov \p(e)-trov, pet-rov\ as a boy's name is a variant of Peter (Greek), and the meaning of Petrov is "rock".
Similar baby names are Petros, Pedro, Pietro, Petre and Petr.