Translation of menadah in English:

menadah

noun

  • 1

    to catch with the hand or in a cistern
  • 2informal

    to receive stolen goods