wild cherrytranslation and definition "wild cherry", tamil lexiconWordTamil Definitionwild cherryகாட்டுச் செர்ரி