"Blend of Kay and Shawn"
The name Kayshawn is commonly a male name from the "American" origin.
Kayshawn is a modern American blend of Kay and Shawn, built on the same pattern as Keyshawn, DeShawn and LaShawn. It first appears in United States birth records in 1988, which fits a twentieth-century American coinage rather than an older inherited name. No meaning can be given beyond the two elements it joins.
The pronunciation of Kayshawn is KAY-shawn.