McKinley
Either Male or Female
The meaning of the name Mckinley is Fair Haired Foreigner
The origin of the name Mckinley is Irish
Alternate spellings: Mckynley
Notes: Original meaning "Son of Fionn Ghall" Fionn Ghall was the name given to Viking invaders that were fair-haired.