amrusha (अम्रुषा)

Name AMRUSHA (अम्रुषा) meaning in Nepali & English

  • Sudden (अचानक)

Useful Tools