FamilyEducation.com
   
 

First name origin & meaning:

Old English: Birch meadow

First name variations: Barklay, Barkley, Barksdale, Berkeley, Berkley, Barcley, Barclae, Barkleigh, Barkli, Barclay

This name appears in the following lists: Angels

Comments for Barchiel Comment Add a Comment (0)