Innocence · newborn · culture
Source: Sanskrit
Root Word: कन्या
Derived From: कन्या
Meaning: girl, virgin
Popularity History: In Indian culture, Kanya is a traditional and common name, especially for women, and has cultural symbolic meaning.