Doon (noun) Definition, Meaning & Examples

noun
  1. a river in SW Scotland, flowing NW from Ayr County to the Firth of Clyde. About 30 miles (48 km) long.
preposition, adverb, adjective
  1. a Scot word for down 1
Doon (noun) Definition, Meaning & Examples

More Definitions