The only free and comprehensive online etymological dictionary of the Spanish language
fabro m. (Noun) (obsolete) "artisan"
From Latin fabrum, accusative of faber 'id.' Dissimilated from Proto-Italic *fafro- 'id.' From Proto-Indo-European *dhHbh-ro- "craftsman."
Still in use as the surnames Fabro, Fabros.
Indo-European
Romance
Portuguese fabro, Italian fabbro, Aromanian favru, Romanian faur, Sardinian frau, frab, frabbu
Armenian
Armenian darbin "smith"

If fabro and its cousins are etymologically related to a smattering of words found in Baltic (Lithuanian dabà "nature"), Slavic (Old Church Slavonic podoba "ornamentation"), and Germanic (Gothic gadof "fitting," "right"), then Beekes (1996) believes all of these words must be borrowed from a non-Indo-European language with a root *dhabh-.