yetitranslation and definition "yeti", tamil lexiconWordTamil Definitionyetiபனிமனிதர்,இமயமலையில் இருப்பவராகக் கருதப்படும் மனிதர்.