Angosto was a word that confused me when I first heard it. It means narrow and is often used to describe streets as being narrow. Even after hearing it often for 3+ years, I think they mean a wide road. I have to take a moment and correct myself mentally.
Angosto is narrow, ancho is wide.