Eski Türkçe'de "armağan" kelimesi, "yarmakan" veya "yarmak" kelimesinden türemiştir ve "doyumluk, peşkeş, ganimetten verilen pay" anlamına gelir. Armağan kelimesi, zamanla "birini sevindirmek, mutlu etmek, onurlandırmak, kutlamak için veya anı olarak verilen şey, hediye" anlamını kazanmıştır.