Agulhas, Kuroshio, Benguela, Canary and Humboldt are?
Current (ocean) Ocean current Surface current Ocean currents Oceanic current Current (Ocean) Oceanic currents Surface currents World river Ocean circulation Marine current Sea current Deep current
marine current surface currents deep current surface current oceanic currents world river ocean circulation oceanic current ocean currents ocean current sea current current ocean
ocean currents
WikipediaEntity
Ocean currents