Mamaluke /(?)/

Mam·a·luke

Mamaluke

n.
  1. Same as Mameluke.