Buena Vista

[ bwe-nah vees-tah ]
/ ˈbwɛ nɑ ˈvis tɑ /

noun

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

British Dictionary definitions for buena vista

Buena Vista
/ (Spanish ˈbwena ˈvista) /

noun

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