(Indian) A beloved friend Sumitrah, Sumita, Sumytra, Sumyta, Sumeetra, Sumeitra, Sumietra, Sumeatra Health Source: Medical Dictionary Author: Health Dictionary