Cadi: Baby Boy Name Meaning & Origin - Scary Mommy

Cadi

An Arabic boy name meaning luck.