Petrovna \p(e)-trov-na, pet-ro-vna\ as a girl's name is a variant of Petra (Greek), and the meaning of Petrovna is "rock".
The baby name Petrovna sounds like Petrova. Other similar baby names are Petronia and Petrina.