giraffetranslation and definition "giraffe", tamil lexiconWordTamil Definitiongiraffeஒட்டைச்சிவிங்கி.