Overpowering

Tamil Meaning

பெரும் ஆற்றல் உடைய

English Meaning

  1. So strong as to be overwhelming: an overpowering need for solitude.