leaper ( synonym found)

Definition of leaper:

(n) : one who leaps

Definition of leaper:

(n) : one who leaps

Back to Top