One who is excellent, superior, or distinguished; feminine form of Shreyas meaning ‘best’ or ‘most excellent’

1 Post