Baby Names and Name Generators

What Does Valerica Mean?
"forever strong"