Mamalukes
See also:
mamalukes
English
Noun
Mamalukes
plural of
Mamaluke