Meaning of delf

Definition of delf

(noun) an excavation; usually a quarry or mine

Other information on delf

WIKIPEDIA results for delf
Amazon results for delf