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

Adjective

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

Powered by Oxford