Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word buena vista from English dictionary with examples, synonyms and antonyms.

buena vista   noun

Meaning : 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.

Buena vista meaning in Telugu.