Has anyone heard of this title? It may also be written Deschambault or sometimes Fleury d'Eschambault.
I have been trying to find info, apparantly it is a title given to a french family many years ago. Eschambault appears to be a town in Canada, does this make sense?