star rider ( synonym found)

Definition of star rider:

°One who strides.
°An insect called the water strider.

Definition of star rider:

°One who strides.
°An insect called the water strider.

Back to Top