Nuevo Laredo

geographical name Nue·vo La·re·do \ˈnwā-(ˌ)vō-lä-ˈrā-(ˌ)dō, -thō\

Definition of Nuevo Laredo

  1. city in the state of Tamaulipas in northern Mexico on the Rio Grande opposite Laredo, Texas population 384,033

Learn More about nuevo laredo

Seen and Heard

What made you want to look up Nuevo Laredo? Please tell us where you read or heard it (including the quote, if possible).