Nuevo Laredo

play
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).