Heart or pure
Kardi is a modern name with multiple possible roots. It is often used as a diminutive of Kardelen (Turkish for 'snowdrop') or as a variation of the Greek 'kardia' meaning heart. In some contexts, it is also viewed as a creative spelling variant of Cardi or a shortened form of names like Kardiatou.
Less common today
Kardi isn't in the latest US Top 1000. It last peaked at #8,614 in 2018.
US births per 5-year period, 1990βpresent (SSA data).