Definition of Boa Vista in English:

Boa Vista

proper noun

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

Pronunciation

Boa Vista

/ˌbōə ˈvistə/