WeeNames Scottish baby names

← All names

Romeo

Boy name · 152 babies recorded · 1974–2025

With its origins in Italian from the Latin *Romaeus* meaning "pilgrim to Rome," Romeo carries a romantic, literary weight thanks to Shakespeare's tragic hero in *Romeo and Juliet*. The name also evokes modern fame through Romeo Beckham, the footballer's son, and has appeared on Scottish birth registers as a bold, cross-cultural choice. Though no major place shares its root directly, the association with Verona is indelible. A notable variant is the Spanish Roméo, while the name's enduring popularity in Scotland reflects a wider shift toward classically inspired, international names that feel both familiar and daring.

Boy 17 of 52 years

Peak year
202524 babies
Latest (2025)
#17424 babies
Total births
152since 2008
5-year trend
▲ 196%vs prior 5y
1980 1990 2000 2010 2020 2025 · 24
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).