Roc
Gender: Boy
Meaning: Rock, stone, rest
Origin: English/Italian
Popularity: Ranked #9528 in 2025 with 8 babies born.
History: A variant or related form of Rocky. Shares the meaning 'Rock, stone, rest.'
Similar names: rocco, roch, rock, rocki, rockie, rocky, ro, roo
Name length: 3 letters
How common is Roc? About 1 in 416,063 babies born in 2025 were named Roc, or roughly 0 per day in the United States.
Explore more baby names at BabyNa.me — 29,000+ names with meanings, origins, and popularity trends.
Loading name...
Frequently asked about Roc
What does the name Roc mean?
Roc means “Rock, stone, rest” from English/Italian roots.
What is the origin of the name Roc?
Roc has English/Italian origin. The traditional meaning is “Rock, stone, rest”.
How popular is Roc?
Roc ranked #8910 in 2025 — given to 8 babies that year.
When was Roc most popular?
Roc peaked in 2010 with 14 babies registered that year.
Is Roc a boy or girl name?
Roc is predominantly a boys' name — over 90% of Rocs in registered births are male.
Is the name Roc rising or falling in popularity?
Roc has risen 1100 spots in the rankings over the last 5 years — from #10010 in 2020 to #8910 in 2025.
How long has Roc been recorded?
Roc appears in birth records across 37 years — from 1952 through 2025.