Baby Names and Name Generators

What Does Caffaria Mean?
"Helmet"