English definition of “wonder”
ADMIRATION [U] › surprise and admiration: The boys gazed in wonder at the shiny, red Ferrari.
THING [C] › something that makes you feel surprise or admiration: [usually plural] the wonders of modern medicine
no wonder › used to say that you are not surprised about something: No wonder she failed the test if she didn't do any work.
it's a wonder (that) › used to say that you are surprised about something: It's a wonder he's still alive.