Ruby

Name origin: French

Name meaning: Red gem

Keeler

Name origin: Gaelic

Name meaning: Beautiful and graceful