marvelloustranslation and definition "marvellous", tamil lexiconWordTamil Definitionmarvellousஅற்வுதமான, திகைக்கச் செய்கிற, நம்ப முடியாத.