Translation of "nef" into English nef grammar + Add translation Add nef Old French (842-ca. 1400)-English dictionary boat; ship; watercraft Show algorithmically generated translations Add example Add Translations of "nef" into English in sentences, translation memory Try again