laredo
1. [ noun ] (government,geography) a city in southern Texas on the Rio Grande
Related terms: city port_of_entry Texas
Similar spelling:   laird
  layered
  Laurito
  lard
  Loredo
  larid
  Laurette
  laureate