The name Romeo is a boy's name of Italian origin meaning "pilgrim to Rome, Roman". Romeo is ranked #358 on our popularity charts and is often added to lists like Literary Names for Boys and discussed in our forums with posts like "Drop Your Least Favorite - B/G Twins with middles".
From the experts:
It wasn't so long ago that Romeo was considered as outre for an American baby as Casanova or Cupid. But that really changed when David and Victoria Beckham chose it for their second son in 2002, a path followed by Jon Bon Jovi.
Romeo was not invented by the Bard, but was taken from his source material for the play. Some sources say it descends from that of Romulus, one of the twin sons of Mars.