О - приставка
Город - корень
Слово возникло от слова "Огораживать". В древние времена люди жили племенами. И свою территорию оги огораживали стенами или рвами.
Если ответ по предмету Русский язык отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.