Find the word definition

Wikipedia
Sharmila

Sharmila ( hindi : शर्मिला) is a Hindu/ Sanskrit Indian popular feminine given name, which means "comfort", "joy" and"protection".