English pet name from "dove," symbolizing peace and gentleness; also from the Welsh river Dyfi.
Like Dovey?
Swipe through thousands of names like it