What does DORRA stand for?
What does DORRA mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: DORRA.
What does DORRA mean?
- Dorra (Arabic: درة) is a village in Djibouti in the mid-north of Tadjoura Region, the largest region. It is about 237 kilometers north-west of Djibouti City and 65 km (40 mi) south of the border with Eritrea and east of the border with Ethiopia. At Dorra rock paintings have been found.