Road Town

proper noun

Compounds

Combines

Forms

  • singular : Road Town

Senses

  • capital of the British Virgin Islands, on Tortola Island