The AI-powered English dictionary
plural NDFs
(finance) Initialism of non-deliverable forward, a cash-settled FX forward. examples