Clarika

Meaning
Modern EnglishFrom Arika: Water Lily
FrenchFrom Claire: Clear, Illuminated
Gender
Origin