- the principal island of the British Virgin Islands, in the NE West Indies. 9730; 21 sq. mi. (54 sq. km).
- an island in the NE Caribbean, in the Leeward Islands group: chief island of the British Virgin Islands. Pop: 23 900 (latest est). Area: 62 sq km (24 sq miles)
More Definitions
- WASHINGTON, D.C. (noun) Definition, Meaning & Examples
- POLICE OFFICER (noun) Definition, Meaning & Examples
- JAPLISH (noun) Definition, Meaning & Examples
- NEWLYN DATUM (noun) Definition, Meaning & Examples
- BIGGS (noun) Definition, Meaning & Examples
- CAVITY RESONATOR (noun) Definition, Meaning & Examples