mamlukes
English
Noun
mamlukes
plural of
mamluke
Anagrams
mameluks