Marvellous Tamil Dictionary definitions for MarvellousMarvellous : அதிசயமானLern More AboutTamil Lexicon: Definition of "Marvellous"Wiki Definition: MarvellousGoogle Search result: GoogleWiki Article: Wikipedia