Ambika
Look up
ambika
in Wiktionary, the free dictionary.
Ambika
may refer to: