mamaluke

See also: Mamaluke

English

Noun

mamaluke (plural mamalukes)

  1. Alternative spelling of Mameluke.