Meaning of british virgin islands

Definition of british virgin islands

(noun) more than 40 northeastern Virgin Islands (15 inhabited); a dependent territory of the United Kingdom

Other information on british virgin islands

WIKIPEDIA results for british virgin islands
Amazon results for british virgin islands