Drawing of a baby still a fetus inside a circle

Meaning of the name Romeo

The name Romeo is of Italian origin and it means "pilgrim to Rome" or "Roman". It is famously associated with the tragic love story of Shakespeare's Romeo and Juliet.

More boy names with the letter R
View full list of boy names
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z