Yes you can call a golem a robot if you feel like it. It just wouldnt make too much sense for a fantasy setting to use SF technology lingo unless its a genre mix
So a robot that use electrical power to apply mechanical power wouldnt be a robot because electric power isnt mechanical power...