marvelled meaning in Hindi

Verb

to be filled with wonder or astonishment

to feel admiration or amazement

प्रशंसा या आश्चर्य महसूस करना

English Usage: They marvelled at his talent for painting.

Hindi Usage: उन्होंने उसकी चित्रकला के प्रतिभा पर प्रशंसा की।

Share Anuvadan of marvelled