Definitions for "Istra"
Istra is a town in Moscow Oblast, Russia founded in 1781 (former name - Voskresensk , until 1930). It stands on the Istra River, 56 km east of Moscow, on the Moscow – Riga railway. Population: 33,652 (2002 Census).