Baby Names and Name Generators

What Does Kamillia Mean?
"perfect"