dallol in English dictionary dallol Meanings and definitions of "dallol" noun (geography) A kind of watercourse found in parts of West Africa. more Grammar and declension of dallol dallol (plural dallols) more Dallol Sample sentences with "dallol" Declension Stem Try again Available translations Croatian French Portuguese Serbo Croatian Slovak Authors