View Message

This is a reply within a larger thread: view the whole thread

Re: Daveigh
It is most likely an invented feminisation of David using the popular -eigh suffix in modern English names. So it would share the meaning of David, which is 'beloved'.
vote up1vote down

No replies