FamilyEducation.com
   
 

First name origins & meanings:

  1. Irish: Educated
  2. Scottish: Son of Kinley
  3. Scottish: Son of Kinley

First name variations: McKinley