family · loyalty · wisdom
Source: Scottish Gaelic
Root Word: Mac Fhionghuin
Derived From: "Mac" means "son of" and "Fhionghuin" comes from an ancient name meaning "fair nickname".
Meaning: "Mckinnon" means "descendant of the son of so-and-so," especially in relation to ancient customs and tribes.
Popularity History: It is more popular in Scotland and its immigrant descendants, and is now also used around the world.