Tortola

[ tawr-toh-luh ]
/ tɔrˈtoʊ lə /

noun

the principal island of the British Virgin Islands, in the NE West Indies. 9730; 21 sq. mi. (54 sq. km).

Example sentences from the Web for tortola

British Dictionary definitions for tortola

Tortola
/ (tɔːˈtəʊlə) /

noun

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)