Definition of Laredo

  • (noun) a city in southern Texas on the Rio Grande

Synonyms of Laredo


Antonyms of Laredo


No Antonyms Found.

Homophones of Laredo


No Homophones Found.