From annuler in French, meaning to cancel. Yes from "nul".
Annuler is still used in modern French as the translation for "to cancel".
from Late Latin annullare "to make to nothing," from Latin ad "to" + nullum, neuter of nullus "nothing, none," from PIE root *ne- "not." Related: Annulled; annulling.
'The Twelve Days of Christmas' - a traditional English carol.
note 1: the curious relationship between the words: partridge = perdrix = pear-tree
note 2: My True Love was almost certainly a poulterer... ;)
(but see a similar theme in non-choral French songs such as: Aupres de ma blonde:
note 3: if you are wondering where the Latin link is - there isn't!
But there is here:
OK, from the sublime back to the psittacine...