Words: Del Rio
Part of speech: n
Definition: a town in southwest Texas on the Rio Grande to the west of San Antonio