Leonora

Name origin: Greek

Name meaning: Mercy

Carrington

Name origin: Welsh

Name meaning: Rocky town