skyrides
English
Noun
skyrides
plural of
skyride