English dictionary
kamasutra meaning and definition
Definition and meaning of kamasutra at MeaningMonkey.org. kamasutra meaning and definition in the English Dictionary.KAMASUTRA noun
Definition of Kamasutra (noun)
- (Hinduism) an ancient Sanskrit text giving rules for sensuous and sensual pleasure and love and marriage in accordance with Hindu law
Source: Princeton University Wordnet