mamelucs
Catalan
Noun
mamelucs
plural of
mameluc