Make the dough: In a stand mixer fitted with a paddle attachment, add 2 cups flour, yeast, sugar and salt; mix well. In saucepan or microwave-safe dish, heat milk, water and butter to 120-130°F (butter does not need to melt). Add to flour mixture; blend on low speed for 30 seconds. Add eggs; beat on medium speed for 3 minutes.
Switch to dough hook attachment. Gradually stir in enough remaining flour to make a soft dough. Knead until smooth and elastic, about 5 to 8 minutes.(NOTE: For hand mixing: following above steps, mix ingredients in large mixing bowl using a wooden spoon or dough whisk. Knead on floured surface until smooth and elastic.) Place dough in lightly oiled bowl and turn to grease top. Cover; let rise until indentation remains after poking dough with finger down to second knuckle, about 1 hour.
Prepare Filling: Combine sugar, nuts, and cinnamon; set aside.
Punch down dough. Divide into 2 equal parts. On lightly floured surface, roll or pat each half to a 12x9-inch rectangle. Brush each part with half of melted butter; sprinkle half of filling over dough. Starting with 12-inch side, roll up tightly; pinch edges to seal. Cut into 12 slices. Place in two greased 13x9-inch pans. (Alternatively, place in four greased 9- or 10-inch pie pans.) Cover; let rise until indentation remains after lightly touching side of roll.
Preheat oven to 375°F.
Bake for 20 to 25 minutes until golden brown. To prevent over-browning, place tented foil over rolls the last 5-10 minutes of baking.
Prepare Glaze: Combine all glaze ingredients; blend until smooth. Drizzle over hot rolls; cool.