Noun Definition

laredo

1.Definition: a city in southern Texas on the Rio Grande

Category: Places