mamelukes

noun

Plural form of mameluke.