Prev 41 of 50 Next
Charlotte
Origin: French

Meaning: Free man, petite