"Smith" seems most likely. Hamarnik would then be the Ukrainian version of Slovak Hamornik, the latter then borrowed into Ukrainian as the word Google renders "wanderer" (originally a "journeyman" smith or tinker?). In many European languages words for tinker or tinsmith are synonymous with "traveller" or "Romany".
This message was edited 2/7/2019, 5:47 AM