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?