Sulekha is a Sanskrit-derived Indian name meaning good writing, beautiful script, or one who writes well.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Sulekha?
Swipe through thousands of names like it