Rory
Red king — a unisex name of Irish origin
Popularity of Rory in the United States
Data: U.S. Social Security Administration (SSA). Based on all Social Security card applications for births in the United States.
Meaning & Origin of Rory
Rory comes from the Irish name Ruaidri, composed of "ruadh" (red) and "ri" (king), meaning "red king." It was the name of the last High King of Ireland, Rory O'Connor, who reigned in the 12th century. The name has ancient roots in both Irish and Scottish Gaelic cultures, where it has been used for over a millennium. Rory has gained international appeal in recent years as a short, spirited name suitable for both boys and girls. Its lively sound and royal Celtic heritage make it a compelling choice for parents drawn to Irish tradition.
Rory Around the World
Rory is used in 2 languages worldwide, with 5+ international variants.
TypeMale given name
Linguistic data: Wikidata (CC0). Variants and language usage may vary by region.
Nicknames for Rory
Famous People Named Rory
- Rory McIlroy — Northern Irish professional golfer
- Rory Gilmore — fictional character from Gilmore Girls
- Rory Gallagher — Irish blues-rock guitarist
Similar Names to Rory
If you like Rory, you might also consider these names with a similar feel.
Sibling Name Ideas for Rory
Looking for names that pair well with Rory? Here are some sibling name suggestions that share a similar style and feel.
Frequently Asked Questions
What does the name Rory mean?
Rory is a unisex name of Irish origin meaning "Red king." Rory comes from the Irish name Ruaidri, composed of "ruadh" (red) and "ri" (king), meaning "red king." It was the name of the last High King of Ireland, Rory O'Connor, who reigned in the 12th century.
How do you pronounce Rory?
Rory is pronounced ROHR-ee. Common variations include Ruairi, Ruaidri, Rorie.
Is Rory a unisex name?
Yes, Rory is traditionally a unisex name. Popular nicknames include Ro.
Explore Related Names
Need More Name Ideas?
Like Rory? Our AI Name Generator suggests personalized baby names based on your preferences, surname, and cultural background.
Try Baby Name Generator