Shrija is a Sanskrit-derived Indian name meaning one born of beauty or prosperity, linked to the sacred element shri.
Like Shrija?
Swipe through thousands of names like it