herrero m (plural herreros, feminine herrera)
From Old Spanish ferrero, from Latin ferrārius (“smith, blacksmith”), from ferrum (“iron”).