Hindi-English dictionary »

अम्बिका meaning in English

HindiEnglish
अम्बिका proper noun

Ambika(deity)
proper noun