MACQUEREAU
Meaning of MACQUEREAU in English
|makə|rō noun
( plural macque·reaux -ō(z))
Etymology: French maquereau, from Old French makerel — more at mackerel
: pimp , procurer
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012