Definition of Laredo

Noun: Laredo  lu'rey-dow

  1. A city in southern Texas on the Rio Grande

See also:
lardy
laree

Anagrams containing the word Laredo

loerad olared dolare edolar redola aredol