savage man of a monstrous size meaning in tamil

Word: savage man of a monstrous size - The english word have 30 alphabets and vowels..

Meanings in tamil :

piramaratchu ( பிரமரட்சு )
பருத்தமுருடன்
Tamil to English
English To Tamil