River between the US and Mexico (3,6)
I believe the answer is:
rio grande
(Other definitions for rio grande that I've seen before include "Great river bordering USA and Mexico" , "Mexico-USA border" , "banker" , "Colorado-to-Mexico river" , "running water" .)