Raysors
English
Proper noun
Raysors
plural of
Raysor