Katherine

Pure Actually this name is of unknown etymology, but from an early date it has been associated with Greek katharos, meaning pure
Custom Caps