The only free and comprehensive online etymological dictionary of the Spanish language
haz (1) f. (Noun) "face"

10th cent. Old Spanish faz /hadz/. 15th cent. haz. From Latin facies "face," "shape." Of unknown origin.

Romance: Western Vulgar Latin: Portuguese face, Galician face, Catalan faç, French face, Italian faccia; Eastern Vulgar Latin: Aromanian fatsã, Romanian fatscha; Sardinian: fache