Baby Names and Name Generators
What Does Chaviva Mean?
"Dearly loved; beloved"