US / Mexican river (3,6)
I believe the answer is:
rio grande
(Other definitions for rio grande that I've seen before include "Waterway rising in Colorado" , "River flowing between USA and Mexico" , "Colorado-to-Mexico river" , "banker" , "Mexico-USA border" .)