From Dutch vuurvast. Compound of vuur (“fire”) + vas.
vuurvas (attributive vuurvaste, not comparable)