Mamaluke


Mam´a`luke


n.1.Same as Mameluke.