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