Meaning of Shreshta is the best, ultimate, another name for lord vishnu, foremost, first, perfection, best of all. Shreshta is Baby name and is of origin indian. Person having name Shreshta are mainly sathabisham by religion. Rashi of Name Shreshta is boy and Nakshatra is male. More detail about Baby name Shreshta.
|Meaning :|| The best, Ultimate, Another name for Lord Vishnu, Foremost, First, Perfection, Best of all|
|Gender :|| |
|Rashi :|| Boy |
|Nakshatra :|| Male |
|Religion :|| Sathabisham |