Boy name origins & meanings African American : Friendly Boy name variations Keshawn Keshaun Keyshawn Shawn