dard Meaning in English
1. n. any of a group of Indic languages spoken in Kashmir and eastern Afghanistan and northern Pakistan
The River Dard is a short (2.1 km) tributary of the River Seille in the department of Jura in France. The Dard rises in the steephead valley known as the Reculée de Baume, and flows through the valley to the village of Baume-les-Messieurs, where it joins the Seille.
Sponored Video