Meaning of sao francisco

Definition of sao francisco

(noun) a river in eastern Brazil flowing into the Atlantic Ocean

Other information on sao francisco

WIKIPEDIA results for sao francisco
Amazon results for sao francisco