Tortola (noun) Definition, Meaning & Examples

noun
  1. the principal island of the British Virgin Islands, in the NE West Indies. 9730; 21 sq. mi. (54 sq. km).
noun
  1. 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)
Tortola (noun) Definition, Meaning & Examples

More Definitions