Tortola meaning

tôr-tōlə
An island of the West Indies east of Puerto Rico. It is the largest of the British Virgin Islands.
0
0
(place) Chief island of the British Virgin Islands: 21 sq mi (54 sq km)
proper name
0
0
Advertisement