Origin:Russian
Other Origin(s):Bulgarian, Greek
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.

Search Baby Boy Names

Search by:

  • Name or Meaning
  • Filter
  • Letter