Noun laredo has 1 sense
  1. Laredo - a city in southern Texas on the Rio Grande
    --1 is a kind of
    city, metropolis, urban center; port of entry, point of entry
    --1 is a part of Texas, Lone-Star State, TX
,
TOP