Meaning of leaping
Definition of leaping
(noun)
a light,
self-propelled
movement
upwards
or
forwards
Other information on leaping
WIKIPEDIA results for
leaping
Amazon results for
leaping
Tweet