lilaa (लिला)

Name LILAA (लिला) meaning in Nepali & English

  • indulgence
  • amusement (बिलाश)

Useful Tools