Boy name origins & meanings Welsh : Chief hero, royal ruler Boy name variations Kenrich Kenrick Kenley Kennard