Definitions
There is 1 meaning of the phrase
British Virgin Islands.
British Virgin Islands - as a noun
More than 40 northeastern virgin islands (15 inhabited); a dependent territory of the united kingdom
Word Variations & Relations
A-Z Proximities
britches15brith10briths11briticismbritish british virgin islands
britisherbritishismbritonbrits7britschka20