DEE, the name of several rivers in Scotland and England; as those wherein the cities of Chester in England, and New Aberdeen in Scotland, are situated.
DEE
article · 151 chars · lineage ↗ · page image at NLS ↗
article · 151 chars · lineage ↗ · page image at NLS ↗