Laredo (noun) Definition, Meaning & Examples

noun
  1. a city in S Texas, on the Rio Grande.
noun
  1. a city in the US, in Texas, on the Mexican border: founded by the Spanish in 1755 on the Rio Grande. Pop: 197 488 (2003 est)
Laredo (noun) Definition, Meaning & Examples

More Definitions