Keyshawn \ke(y)-sha-wn\ as a boy's name. Modern name combining Ke- with Shawn. Football player Keyshawn Johnson.
Similar baby names are Leshawn and Rayshawn.