Likely a modern variant of Cannon, meaning church official.
Kannin is most likely a creative modern spelling of the English surname Cannon. As a surname, it originally referred to a member of the clergy or a church official, derived from the Old French 'canone'. It may also be used as a phonetic variation of the Irish name CianΓ‘n, meaning 'ancient'.
Less common today
Kannin isn't in the latest US Top 1000. It last peaked at #8,635 in 2016.
US births per 5-year period, 1990βpresent (SSA data).