Translation of تودہ in English:

تودہ

Pronunciation /t̪o:d̪ɑ:/

masculine noun

  • mound, heap, stack
    a mound behind a target

adjective

  • abundant, plentiful