Meaning of leaper

Definition of leaper

(noun) someone who bounds or leaps (as in competition)

Other information on leaper

WIKIPEDIA results for leaper
Amazon results for leaper