Dunoon (noun) Definition, Meaning & Examples

noun
  1. a town and resort in W Scotland, in Argyll and Bute, on the Firth of Clyde. Pop: 8251 (2001)
Dunoon (noun) Definition, Meaning & Examples

More Definitions