Compound of Lily (Latin flower name) and Kate (Greek 'Aikaterine', meaning pure), creating a floral double name.
Like Lilykate?
Swipe through thousands of names like it