meaning of yorktown

1. in 1781 during the American Revolution the British under Cornwallis surrendered after a siege of three weeks by American and French troops


Related Words

yorktown |

Developed & Maintained By Taraprasad.com

Treasure Words