Modern invention, likely combining Kay and Shaun
Kayshaun is a contemporary American name created by blending the prefix 'Kay' with the name 'Shaun'. While Shaun is a Gaelic form of John meaning 'God is gracious', this specific combination is a modern stylistic choice without a singular ancient root.
Less common today
Kayshaun isn't in the latest US Top 1000. It last peaked at #5,617 in 2007.
NFL wide receiver
US births per 5-year period, 1990βpresent (SSA data).