heaven-gifted
HEAV'EN-GIFTED
, a. Bestowed by heaven.