Ze staroslověnského огнь, které z praslovanského *ognjь, jež vychází z praindoevropského *h₁n̥gʷnis. Srovnej např. české oheň, latinské ignis, polské ogień, ukrajinské вого́нь či sanskrtské अग् (agnih).