Согласно этимологическим онлайн-словарям Крылова Г. А., Успенского Л. В. и Фасмера М., слово «огромный» образовано от утраченного «огромъ», которое означало «пространство, охваченное громом». 1
Также есть мнение, что слово «огромный» произошло от праслав. *ob-grom-ьnъ, от которого, в числе прочего, произошли русское «огромный», сербское «огроман» и польское «ogromny». 3
Кроме того, некоторые исследователи сближают слово «огромный» с «громада». 1 Однако такое сравнение считается неубедительным. 2