dallol in English dictionary

  • dallol

    Meanings and definitions of "dallol"

    • noun
      (geography)
      A kind of watercourse found in parts of West Africa.

    Grammar and declension of dallol

    • dallol (plural dallols)
  • Dallol

Sample sentences with "dallol"