...во всяком случае по одной из основных версий, её и разберём.
Прежде чем прийти к своему современному значению, связанному с разбоем и грабежом, французское слово "maraudeur" существовало в диалектах в виде "maraud" («кот, кот-самец»). Происхождение может быть звукоподражательным: сочетание \мар\, как и наше \мур\, похоже на звуки, которые издают коты.
Слово "marlou" , видимо, от той же звукоподражательной основы, изначально обозначало тоже кота, а потом сменило значение на сутенёра.
Там же, в диалектах, где встречался "maraud" как кот, от него образовался глагол "marauder", который сначала означал «громко требовательно мяукать», а потом «громко неприятно плакать».
Но в литературный французский попало значение, пошедшее другим путём: кое-где "maraud" стал означать не столько бродячего кота, сколько вообще любого бродягу, и отсюда глагол "marauder" логичным образом превратился в «бродяжничать», а затем в «красть».
Ну и, последним этапом, сюда добавили суффикс деятеля "-eur", и получился "maraudeur".
И это, кстати, опять, по крайней мере чисто по созвучию, возвращает нас к котику, который делает «мр-р-р» и что-нибудь дерёт.