Meaning and Origin of: Samira

Girl name origins & meanings

  • Arabic : Entertaining