Definitions Found:

Dazed or stupefied from happiness or relief