Definition of Boa Vista in English:

Boa Vista

proper noun

  • A town in northern Brazil; population 249,853 (2007)

Pronunciation:

Boa Vista

/ˌbōə ˈvistə/