Son of the fair one
A variant of the Scottish and Irish surname MacKinnon. It is derived from the Gaelic name Mac Fhionghuin, which translates to 'son of the fair-born' or 'son of the fair one'. Historically, the MacKinnon clan was a prominent Highland clan in Scotland.
Less common today
Mckennon isn't in the latest US Top 1000. It last peaked at #5,919 in 1995.
US births per 5-year period, 1990βpresent (SSA data).