Edinburg in Russian Edinburg in Russian Эдинбург proper noun A city, the county seat of Hidalgo County, Texas. Add to Flashcards