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
Tweet