Sucheta

Name: Sucheta

Gender: Girl

Meaning: With A Beautiful Mind