Boydton

English

Proper noun

Boydton

  1. A small town, the county seat of Mecklenburg County, Virginia, United States.