> Does anyone know if there was a more specific word like
English 'fang'?


vígtönn (fang, or on a person "eye tooth, canine")
höggormstönn (lit. striking--i.e. biting--snake's tooth)

Modern Icelandic also has 'höggtönn', but I haven't found this in
Fritzner's ON dictionary or that of Cleasby & Vigfússon, or in the
Orðabók Háskolans text database. CV has the definition "canine tooth"
for a masculine word 'jótr' (genitive 'jótrs'), but Fritzner defines
this as a synonym of 'jaxl' "molar", also masculine.