Kamasutra meaning
UK US
Kamasutra (noun): (Hinduism) an ancient Sanskrit text giving rules for sensuous and sensual pleasure and love and marriage in accordance with Hindu law.
Definition of Kamasutra
Word lists: words starting with KA · words ending in RA · 9-letter words
More about Kamasutra on Wikipedia.