What does the name McKinley mean? The meaning of the name McKinley is Fair Haired Foreigner. The origin of the name McKinley is Irish. This is the culture in which the name originated, or in the case of a word, the language.
People who like the name McKinley also like: Liam
, Jackson Olivia
Name Notes: Original meaning "Son of Fionn Ghall" Fionn Ghall was the name given to Viking invaders that were fair-haired.