FamilyEducation.com
   
 

First name origin & meaning:

Old English: Birch meadow

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

Comments for Barkleigh Comment Add a Comment (0)