Официальная История Нижнего Новгорода гласит о том, что
в 1221 году, на слиянии Оки и Волги была построена крепость, которая являлась восточным рубежом Владимирского княжества.
Относительно появления прилагательного «нижний», появившегося в названии города в более поздних летописных источниках, существует несколько предположений:
для отличия от Новгорода Великого и других Новгородов, поскольку город находился в «низовских землях»;
город находился ниже относительно «Старого городка», расположенного выше по Оке;
город находился вниз по Волге от Городца.
Очевидно, что слово Новгород означает Новый Город. Но это всего-лишь второе из двух слов в названии города. Что означает первое слово "Нижний" ?
Если спросить людей, что означает слово "Нижний" в названии "Нижний Новгород", то быть может, 90% из них ответит, что это различие от города Великий Новгород, и означает оно, что Нижний Новгород расположен ниже по течению реки. Но это миф, причём достаточно глупый. Дело в том, что современный Великий Новгород не находится ни на Оке, ни на Волге и вообще в Волжском бассейне. Великий Новгород находится в бассейне Батийского моря.
Официальная История рассказывает, что связи, с Великим Новгородом здесь действительно нет. Говорится, что на Оке первоначально была построена крепость, которую назвали Новгородом (новый город), а расположен он был выше по течению, (домысливаем) где-то на линии Гребешок - Богородск. Потом была построена новая крепость, в более выгодном месте , её назвали Нижний новый град. Потом старая крепость пришла в негодность или сгорела, и ушла в небытие, а Нижний Новгород остался и стоит до сих пор в виде красного Кремля.
Фокус в том, что официальная версия ещё глупее самого мифа.