Edinburg in French Edinburg in French Édimbourg proper noun A city, the county seat of Hidalgo County, Texas. Add to Flashcards