தமிழ் லெக்சிகன் - Tamil Lexicon
  • பெருமுயற்சி . Great effort;