Simply from the English word honey, ultimately from Old English hunig. This was originally a nickname for a sweet person.