Revivify?

Grateful always for new words to explore.

(infinite mysteries abound)

Thank you.