Baby Names and Name Generators
What Does Karalee Mean?
"beloved; friend"