dallol
Noun
Meaning
dallol (plural dallols)
(geography) A kind of watercourse found in parts of West Africa.
Examples
One of the world's largest deposits, 140 to 150 million tons, is located in the Tigray 's Dallol area.
This hydrothermal field in Dallol puts on a hell of a show.