Petrov
US Popularity Rank: None
Origin: Bulgarian
Meaning: Son of Peter; Rock
Petrov means “son of Peter” and is a boy’s name of Russian and Bulgarian origin. It stems from the Greek petros, which means “stone.” It’s a relatively common name in those countries, so it could make a fitting choice if you’d like to connect baby with Slavic heritage. Little Petrov might be like a new pebble, but their rocking legacy is just waiting to unfold.