Sadr Definition

abbreviation

Sahrawi Arab Democratic Republic, a partially recognised state in North Africa.

Wiktionary