What is the meaning of Recrear?

to delight

to recreate (to create anew)

to enjoy oneself; to rejoice; to have fun

to re-create (to create anew)

to cause to enjoy, to make happy

to enjoy oneself; to rejoice; have fun

Source: wiktionary.org