Demarays
English
Proper noun
Demarays
plural of
Demaray