ambika meaning in english [Skt.] n. A name of Parvati, wife of Siva. parvati. Also, talli, dhrtarastruni talli.