DOORGA


Meaning of DOORGA in English

noun a hindoo divinity, the consort of siva, represented with ten arms.

Webster English vocab.      Английский словарь Webster.