English meaning of the Dagbani word loo

loo

Noun
  1. mouse [sp.], fieldmouse
    • acre, part of an acre, a measure of farm-land a division of a farm
      • forgetfulness
        • law, legality