Есть в современных германских языках слово gift. В английском оно значит – подарок, гостинец, дар, талант. В немецком – яд, о