Irish Gaelic, meaning either "brown" or "king". While a given name in its own right, Donn may also be a diminutive for Gaelic names beginning Don(n)-; some examples are listed, above.
Thanks to Donald Whyte who provided much of the initial information for this site.