Laredo meaning

lə-rā'dō
A city of southern Texas on the Rio Grande south-southwest of San Antonio. Established by Spanish settlers in 1755, it is a major port of entry into Mexico.
0
0
City in S Tex., on the Rio Grande.
proper name
0
0
Advertisement