Champ Nickname Meaning: An abbreviated version of champion, befitting for the kind of person who always achieves marvelous feats.
Champ Literal Meaning: A champion (someone who excels at things).
Popularity: Commonly used among English speakers.
Origin: English.