DOORGA MEANING IN ENGLISH

• Doorga Definition & Synonyms

  1. (n.) A Hindoo divinity, the consort of Siva, represented with ten arms.


RECENT SEARCHES