Definify.com

Definition 2024


Sumitra

Sumitra

English

Proper noun

Sumitra

  1. (Hinduism) She was the third wife of King Dasaratha; mother of twins Lakshmana and Shatrughna in Ramayana.
  2. A female given name mostly used in India.