Translation of دری in English


Noun (feminine)

  1. valley, cave, natural or artificial excavation in a mountain

  2. a surviving dialect of ancient Persian which is one of the two official languages of Afghanistan


  1. pertaining to valley or hill (esp. of people or language of valley)

Powered by Oxford