Laredo (cigarette)
WordNet
noun
(1) A city in southern Texas on the Rio Grande
WiktionaryText
Proper noun
- A city in south Texas, United States.
- A city in north Tamaulipas, Mexico.
- A town in Cantabria, Spain.