Top Definition
Ahimsa Silk is silk harvested from cocoons of silkworms that have been allowed to live their natural life-cycle, as opposed to being boiled alive, as is the case with manufacturing conventional silk.
Ahimsa silk by is non-violent peace-silk fabric, that is humane.
by Amitbud April 10, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.