Durga meaning the inaccessible or "the invincible";durga is a popular fierce form of the Hindu Goddess or Devi. She is depicted with multiple (variously, up to eighteen) arms,carrying various weapons and riding a ferocious lion or tiger. 24 carat gold foil is used in this Tanjore.