imieniny (Polish) comes from Polish -iny, from Old Polish -in, from Proto-Slavic -inъ, from Proto-Indo-European -iHnos, from Proto-Indo-European -no- — adjectival suffix.
imieniny (Polish): name day