Pure-hearted and of noble spirit.
Origin: English / Greek
Pure-hearted and of noble spirit
Katie, Katee
Nomi helps you and your partner find the perfect baby name together.