Annukka

Finnish pet form of Latin Anna, meaning favor; grace