La Real Academia Española explica su procedencia del árabe hispánico rabáb, y este del árabe clásico رباب rabāb (rebeb, rabab, rubeba, rabe, etc).