A river of North America (7)
I believe the answer is:
niagara
(Other definitions for niagara that I've seen before include "North American waterfalls" , "N. American waterfall" , "Large water falls" , "Horseshoe, American and Bridal Veil Falls, collectively" , "Great falls on border of Canada and USA" .)