MeaningOne who is attractive and charming, Feminine form of name of Lord Krishna
ReligionHindu
OriginIndian