Sophia Rodriguez

By Sophia Rodriguez
Cultural Naming Expert

Updated on September 03, 2024

Petruchio

US Popularity Rank: None

Origin: Italian

Meaning: Stone, rock

Petruchio is a boy’s name of Italian origin. It’s an Anglicized version of the Italian name Petruccio, a diminutive of Pietro, which is itself the Italian version of Peter. Peter is a Greek name meaning “stone” or “rock.” William Shakespeare used this name for one of the protagonists of his play The Taming of the Shrew, a famous enemies-to-lovers story. If you’re looking for an unusual alternative to the classic Peter, why not choose this Shakespeare-inspired variant?