Dolven

Definition:

  • (p. p.) of Delve.

Compare dolven with other words:

dolmen vs. dolven

delve vs. dolven