This is a reply within a larger thread: view the whole thread

Re: Deschanel?
Same as Deschanels, meaning "of the channels/canals", referring to some man-made water course. Jean Tosti points to a place called Les Chanels at Payzac in the Ardeche region of Southern France. The surname is associated with the Ardeche.
vote up1vote down

No replies