mangosteentranslation and definition "mangosteen", tamil lexiconWordTamil Definitionmangosteen(மலாய்) மங்குஸ்தான் பழம், மங்குஸ்தான் மரம்.