Skip to main content
Abri

Abri

9.9
A town in northern Sudan on the Nile River
  • proper noun
: Abri

Surface Forms

Abri main

Etymology

Abri: A helpful way to remember Abri is to think of the French word abri, which means 'shelter', because this small town on the Nile is a traditional stop where travelers rest.