From Greek mythology, Carya was a princess transformed into a walnut tree; the name means 'walnut.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Carya?
Swipe through thousands of names like it