Diana

Name origin: Latin

Name meaning: Divine

Fletcher

Name origin: Old French

Name meaning: Seller of arrows