Meaning of buena vista
Definition of buena vista
(noun)
a
pitched
battle
in the Mexican War in 1847; United States forces
under
Zachary Taylor
defeated
the Mexican forces
under
Santa Anna at a
locality
in
northern
Mexico
Other information on buena vista
WIKIPEDIA results for
buena vista
Amazon results for
buena vista
Tweet