DEE, the name of several rivers in Scotland and England, as those on which the cities of Chester in England, and New Aberdeen in Scotland, are situated.