Definition of Boa Vista in English:

Boa Vista

proper noun

  • A town in northern Brazil, capital of the state of Roraima; population 249,853 (2007).

Pronunciation

Boa Vista

/ˌbəʊə ˈvɪstə/