šenkati (Serbo-Croatian) comes from German schenken, from Middle High German schenken, from Old High German scenken, from Proto-West Germanic skankijan, from Proto-Germanic skankijaną, from Proto-Indo-European (s)kenǵ- — to limp.
šenkati (Serbo-Croatian): to give as a gift, to gift