mamluke

English

Noun

mamluke (plural mamlukes)

  1. Alternative form of Mameluke.

Anagrams