English meaning of the Dagbani word kulidaa

kulidaa

Noun
  1. a small river
    • a tributary