Romeo

What does the name Romeo mean?

Romeo is an Italian name from the Late Latin Romaeus and means "pilgrim to Rome" or simply "Roman". Shakespeare's Romeo and Juliet made it the name of the romantic lover in every language, and David and Victoria Beckham chose it for their son in 2002. In the United States Romeo has risen from number 606 in 2000 to 302 in 2025, close to its peak of 283 in 2024.

At a glance

Gender
Boy's name
Origin
Italian / Latin
Popularity
#302 of the boy names in the United States
International
Romeo (Italian / English / Spanish / Romanian), Roméo (French), Romeu (Portuguese).

Similar names

Parents who love Romeo also like

All names from A to Z