FamilyEducation.com
   
 

First name origins & meanings:

  1. Arabic: Queen; princess
  2. Slavic: Industrious
  3. Sanskrit: Garland
  4. Hindi: Jasmine

First name variations: Malik, Malikah, Mallika