-नाक (Hindi) comes from Sanskrit -अक, from Proto-Indo-Iranian -kas, from Proto-Indo-European -ḱos — -y, -ic.