Cecilly is a variant of Cecily, from the Latin Caecilia, traditionally linked to the meaning "blind."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Cecilly?
Swipe through thousands of names like it