Oriel

Name origin: French

Name meaning: Golden; angel of destiny