Shirisha (शिरीशा)

Name SHIRISHA (शिरीशा) meaning in Nepali & English

  • Flower (फूल)
  • Shining sun (चम्किलो घाम)

Useful Tools