What does Champ mean? Champ [champ] as a boys' name is of Middle English origin, and the meaning of Champ is warrior. Short form of Champion. Also in Cryptozoology, the name given to the legendary lake monster (also known as Tatoskok) which supposedly lives in Lake Champlain, between the US and Canada. Variations.