Ouled Naïl

Noun

 * 1) An Arab tribal confederation living in the Ouled Naïl Range, Algeria.