FamilyEducation.com
   
 

Last name origins & meanings:

  1. Muslim: variant spelling of Ali.
  2. English and French: variant spelling of Alley.
Comments for Ally Comment Add a Comment (0)