From French 'caravelle,' a type of sailing ship, or from a Manx place name meaning 'song'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Carvel?
Swipe through thousands of names like it