Home
Search
Index
Definify.com
Definition
2024
Sumitra
Sumitra
English
Proper noun
Sumitra
(
Hinduism
)
She was the third wife of King Dasaratha; mother of twins
Lakshmana
and Shatrughna in
Ramayana
.
A female
given name
mostly used in India.
Similar Results
Simitar