Annaclaire combines Anna, meaning "grace," with Claire, meaning "bright" or "clear."
Like Annaclaire?
Swipe through thousands of names like it