Juan de Ugalde
Juan de Ugalde later also known by American settlers as Juan de Uvalde was born in Cádiz, Spain. In 1787, he was promoted to commanding general of Texas, Coahuila, Nuevo León, and Nuevo Santander. In 1790, he successfully led Spanish soldiers against Apache forces at Arroyo de la Soledad, which was renamed in his honor as Cañon de Ugalde. In the mid-19th century, American settlers altered it to Uvalde, which is the name of the present-day city there. After the Spanish government ordered him back to Spain, Ugalde continued in the service and was promoted to field marshal in 1797. In 1810, he was promoted to lieutenant general. Ugalde died in Cádiz in 1816.
See also http://www.tshaonline.org/handbook/online/articles/fug01