buena vista








noun

  1. a village in NE Mexico, near Saltillo: American victory in battle (1847) during the Mexican War.

noun

  1. a village in NE Mexico, near Saltillo: site of the defeat of the Mexicans by US forces (1847)
52 queries 0.539