Од псл. *ordъ
У словах із *olП-, *orП- 'о' може не бути вуженим.
То що, "род"?
Коли брати лише це правило (я не вім які ще правила можуть бути), то так.Вироб, род, рост, розниця, ровний, ролля; лось, лодь, локоть. У цих словах 'і' може бути надпоправне, як і в деяких словах, де 'о' постало з 'ъ'. Мабуть отак.
https://hrinchenko.com/dictionary/word/31278-narid
r2u.org.ua: нарід
Усюди наголос на́рід
+
А відмінювати як? У відкритому складі і переходить в о чи ні? Не раз видів, як писали «нарідний»