omisha (ओमिषा)

Name OMISHA (ओमिषा) meaning in Nepali & English

  • Goddess of birth and death (जन्म र मृत्युको देवी)

Useful Tools