0%

ALL meanings of macdonough

Mac·don·ough
M m
  • noun macdonough Thomas, 1783–1825, U.S. naval officer: defeated British on Lake Champlain 1814. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?