English meaning of the Dagbani word mama

mama

Adjective
  1. moist, fresh

    mama

    Ideophone
    1. brimfull