Possibly: Gift, Present, or from the place name Darren meaning ‘oak grove’

1 Post