Noun
kenpo (uncountable) Any of various Japanese martial arts.
Unlike many of its martial arts counterparts, American Kenpo bases its movements off the human form, rather than those of animals. Source: Internet