Katherine

First name origins & meanings:

Greek: Pure

By Erin B 10/30/2012 07:47:00