FamilyEducation.com
   
 

Last name origins & meanings:

  1. Muslim: variant spelling of Ali.
  2. English and French: variant spelling of Alley.