umika (उमिका)

Name UMIKA (उमिका) meaning in Nepali & English

  • Goddess (देवी)

Useful Tools