Translation of ہرانا in English:

ہرانا

Pronunciation /hərɑ:nɑ:/

verb

  • beat, defeat, foil
    tire out
    overcome
    cause to lose