English dictionary
laredo meaning and definition
Definition and meaning of laredo at MeaningMonkey.org. laredo meaning and definition in the English Dictionary.LAREDO noun
Definition of Laredo (noun)
- a city in southern Texas on the Rio Grande
Source: Princeton University Wordnet