Likely a feminine form related to Ramesh, from Sanskrit roots connected to Rama and lordship.
Like Ramesha?
Swipe through thousands of names like it