From Middle English, from inow ("alongside"), ynough ("enough"), from Old English Ä¡enÅg (cognate with Dutch genoeg, German genug, both 'enough')