Re: Daveigh
in reply to a message by Rory Skene
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'.
This is a reply within a larger thread: view the whole thread