MeaningHeart, Has a Sanskrit meaning as "A chamber of the heart"
ReligionHindu
OriginSanskrit, Indian