Road Town
noun
a town on SE Tortola, in the NE West Indies: capital of the British Virgin Islands.
Words Nearby Road Town
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024
Browse