Karen

Danish form of Katherine, meaning "pure," brought to America by Scandinavian settlers.
Custom Caps