This page provides all possible meanings and translations of the word nazran
FreebaseRate this definition:(0.00 / 0 votes)
Nazran is a town in the Republic of Ingushetia, Russia. It served as the republic's capital in 1991–2000, until it was replaced with Magas, which was specially built as the new capital. Population: 93,335; 125,066; 18,246. It is the most populous town in the republic.
Find a translation for the nazran definition in other languages: