Strider meaning

One who strides.
noun
0
1
An insect called the water strider.
noun
0
1
Advertisement

Origin of strider