gifting

Noun

 * 1)  A divine gift.

Etymology
From.

Noun

 * 1) wedding
 * 2) marriage