Karyağdı, kar sözcüğü ile yağmak fiilinin geçmiş zaman biçimi yağdı'dan oluşur ve “kar yağdı” diye bir olayı haber veren bir kız adıdır. Kar, Ana Türkçe *kār sözcüğüne dayanır. Yağmak, Osmanlıca üzerinden Ana Türkçe *yag- (yağmak) fiilinden gelir; Eski Türkçede yaɣ- dökmek, yağmak demektir ve Azerice yağmaq, Özbekçe yogʻmoq gibi akrabaları vardır. TDK'ye göre ad, karlı bir günde doğan, ak tenli kız bebekler için seçilir.
Bu ad, doğumun gerçekleştiği günü anlatan adlardandır. Üç hecede okunur (Kar-yağ-dı); ğ'den sonra d geldiği için ğ belirgin okunmaz ve önceki a'yı uzatır. Ünlüyle biten ad ekleri y ile alır: Karyağdı'ya, Karyağdı'nın. Benzer isimler arasındaki Karakız ve Yeterkız, kız öğesiyle biten başka kız adlarıdır.
