penchanttranslation and definition "penchant", tamil lexiconWordTamil Definitionpenchantவிருப்பம், மனச்சார்பு.