Meaning and Origin of: Laksha

Girl name origins & meanings

  • Hindi : White rose