Этимологический словарь Крылова
Заимствование из тюркских языков, где ocag является уменьшительным от ос – "огонь" и буквально означает "огонек".
очаг
Очаг
ОЧАГ