macdonough








noun

  1. Thomas,1783–1825, U.S. naval officer: defeated British on Lake Champlain 1814.
56 queries 0.578