Definition of Bermuda Hundred in US English:

Bermuda Hundred

proper noun

  • A locality southeast of Richmond in Virginia, the site of an 1864 Civil War battle.