Le mot est emprunté au germain « rauba » (butin, dérober) d’où « vêtement dont on a dépouillé quelqu’un », explique (Trésor de la langue française).

« Robe » a souvent eu, en ancien français et jusqu’au 16e siècle, le sens de « butin».