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
Get the mug
Get a Ahimsa Silk mug for your buddy Georges.