daru meanings wine or medicine
de means to give