alarifadgo is incorrectly written and it should be written as "Alarifazgo" being its meaning:
Ancient form " alarifazgo " that means " trade of alarife " meaning alarife architect, master of works, bricklayer, and by extension, master or expert in some other trades person. Used in various Spanish-speaking countries, although its use is rare today.