Find the word definition

Wikipedia
Doussard

Doussard is a commune in the Haute-Savoie department in the Rhône-Alpes region in south-eastern France.

The village contains a landing field used by many paragliders, usually after they've taken off from the nearby Col de la Forclaz.