Macdonough (noun) Definition, Meaning & Examples

noun
  1. U.S. naval officer: defeated British on Lake Champlain 1814.
Macdonough (noun) Definition, Meaning & Examples

More Definitions