From rook (“smoke”) + melder (“announcer”).
rookmelder m (plural rookmelders, diminutive rookmeldertje n)