Middle French
The English name derives via Middle French "fenugrec" from Latin "faenugraecum", "faenum Graecum" meaning "Greek hay".