a town in Virginia, US, where General Robert E. Lee, the leader of the Confederate army,surrendered to General Ulysses S. Grant, the leader of the Union army, and therefore ended the American Civil War.
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.