Cyruses
English
Proper noun
Cyruses
plural of
Cyrus