Name Mayombe Type Political Subdivision & Region Usage French, English Edit Status Status Meaning & History French and English variant of Mayumbe.