genesta (Old High German) comes from Latin genista, from Latin genesta, from Proto-Indo-European gwₑnestā.