mayuri (मयुरी)

Name MAYURI (मयुरी) meaning in Nepali & English

  • Peacock (मयूर)
  • A Goddess (देवी)

Useful Tools