Browse Baby Names A–Z

Explore all 96,296 names with historical popularity data

Names per starting letter (A → Z)

96,296 names

across 26 starting letters

Name Gender Total Births
Rosha Girl 96
Roshad Boy 244
Roshan Girl 129
Roshan Boy 1,788
Roshana Girl 125
Roshanda Girl 1,163
Roshandra Girl 34
Roshane Boy 23
Roshani Girl 45
Roshanna Girl 167
Roshard Boy 127
Roshaud Boy 16
Roshaun Girl 55
Roshaun Boy 402
Roshaunda Girl 166
Roshawn Girl 422
Roshawn Boy 931
Roshawna Girl 61
Roshawnda Girl 272
Roshea Girl 10
Rosheda Girl 44
Rosheena Girl 36
Rosheka Girl 11
Roshell Girl 593
Roshell Boy 12
Roshelle Girl 850
Roshena Girl 22
Roshida Girl 15
Roshika Girl 10
Roshini Girl 75
Roshni Girl 1,034
Roshod Boy 22
Roshon Girl 60
Roshon Boy 166
Roshonda Girl 1,069
Roshondra Girl 14
Roshun Girl 15
Roshun Boy 70
Roshunda Girl 589
Roshundra Girl 34
Rosi Girl 431
Rosia Girl 3,506
Rosiah Boy 7
Rosibel Girl 353
Rosicela Girl 24
Rosie Girl 85,556
Rosie Boy 470
Rosielee Girl 115
Rosiland Girl 681
Rosilda Girl 10

According to the Social Security Administration, as of June 2026 this directory lists names drawn directly from the agency's public-use baby-name files, which document 105,966 distinct names spanning 1880-2025. See our methodology for the full extraction and aggregation rules.

Cite this page

NameAlmanac. "A–Z Baby Name Directory." NameAlmanac. Accessed via https://namealmanac.com/browse/names. Licensed CC BY-SA 4.0.