Definately Old French. My baby name dictionary lists Delano as one of several meanings: "night-time" (de la nuit) "nut tree" (de la noix)