Wiktionary
delivre
n. (obsolete form of delivery English) vb. (archaic form of deliver English)