• word of the day

    kamasutra

    kamasutra - Dictionary definition and meaning for word kamasutra

    Definition
    (noun) (Hinduism) an ancient Sanskrit text giving rules for sensuous and sensual pleasure and love and marriage in accordance with Hindu law
Download our Mobile App Today
Receive our word of the day
on Whatsapp