Baby Names and Name Generators

What Does Camhlaidh Mean?
"Relic"