also marvelous (American)
1 wonderful: The Alps are a marvellous sight. az: heyranedici, möcüzəvi ru: изумительный
2 very good in some way; excellent: a marvellous idea. az: mükəmməl ru: отличный