Meaning and history
From Sanskrit श्रेयस् (śreyas), meaning “superior” or “better.”
20062006: 234 births, rank #1,083
2007: 228 births, rank #1,131
2008: 211 births, rank #1,207
2009: 215 births, rank #1,167
2010: 183 births, rank #1,294
20112011: 222 births, rank #1,111
2012: 177 births, rank #1,326
2013: 159 births, rank #1,425
2014: 172 births, rank #1,356
2015: 168 births, rank #1,396
20162016: 140 births, rank #1,580
2017: 136 births, rank #1,600
2018: 105 births, rank #1,900
2019: 121 births, rank #1,716
2020: 92 births, rank #2,023
20212021: 83 births, rank #2,233
2022: 83 births, rank #2,253
2023: 72 births, rank #2,466
2024: 70 births, rank #2,533
20252025: 62 births, rank #2,751
Shreya moved from #854 to #950 for girls between 2004 and 2005. Its highest annual birth count came in 2003, with 314 births.