Clarisha is an elaborated form of Clara or Clarice, from Latin clarus meaning 'bright' or 'clear.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Clarisha?
Swipe through thousands of names like it