Verdonproper nouncommon nounEtymologyexpandfrom Latin viridum, green placeDefinitions1. French river that flows mainly in the Alpes-de-Haute-Provence, a tributary of the Duranceexpand2. French commune located in the Dordogne department.localitésexpand3. French commune located in the Marne department.localitésexpand