Sharmila is an Indian name meaning modest, shy, or reserved, from Sanskrit-derived usage.
Like Sharmila?
Swipe through thousands of names like it