• Laredo

    Full definition of Laredo

    Proper noun

    Laredo

    (plural Laredos)
    1. A city in south Texas, United States.
    2. A city in north Tamaulipas, Mexico.
    3. A town in Cantabria, Spain.
    © Wiktionary