David

Name origin: Hebrew

Name meaning: Beloved

Gardiner

Name origin: Danish

Name meaning: Garden keeper