Scimecas
English
Proper noun
Scimecas
plural of
Scimeca