Find the word definition

Wikipedia
Dellys

Dellys is a small Mediterranean town in northern Algeria's coastal Boumerdès Province, almost due north of Tizi-Ouzou and just east of the river Sebaou.

It is notable for an Ottoman-era casbah, two colonial-era lighthouses (marking Cape Bengut), and some beaches; the principal activities of the area are fishing and farming.

In 1998 it had a population of 19,500 in the municipality.