Here's what it means:
* Saujanya: This word can be translated as "gentleness, kindness, courtesy, politeness, and graciousness."
* Sowjanya: This is a more modern and easier pronunciation, but retains the same core meaning of being kind, gentle, and gracious.
Therefore, Sowjanya is a name that suggests a person who is pleasant, polite, and possesses good manners.