Definition of British Virgin Islands

  • 1. More than 40 northeastern Virgin Islands (15 inhabited); a dependent territory of the United Kingdom Noun

Semanticaly linked words with "british virgin islands"