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