Definition of BVI in English:

BVI

  • British Virgin Islands.