Dee
Dee definition
Dee (dē)
- river in NE Scotland, flowing east into the North Sea: 90 mi (145 km)
- river in N Wales and W England, flowing northeast into the Irish Sea: 70 mi (113 km)
Browse dictionary definitions near Dee
Also Mentioned In