FamilyEducation.com
   
 

First name origin & meaning:

Gaelic: Handsome

First name variations: Allen, Allan, Alain, Alun, Alan

This name appears in the following lists: Biblical Names