(Indian) One who provides comfort, joy, and protection Sharmilah, Sharmyla, Sharmeela, Sharmilla, Sharmylla Health Source: Medical Dictionary Author: Health Dictionary