leela (लीला)

Name LEELA (लीला) meaning in Nepali & English

  • Divine play (दिव्य खेल)

Useful Tools