Baby Names and Name Generators
What Does Clarence Mean?
"Bright; Shining; Clear; one who lives near the River Clare"