Definition of "Mamaluke"

Mamaluke