Nice question .. There is alot of meanings .. or where it come from .. From the Phoenician word EROB, meaning where the sun set (west of Phoenicia). let's see .. 1- From the Phoenician word EROB, meaning where the sun set (west of Phoenicia).
McGregor Lake. McGregor Lake is located between the Flathead Valley and the town of Libby along the south side of Hwy 2 deep in the mountains of Northwest Montana. Just 40 minutes to Kalispell or spend the day shopping in Spokane which is just 4 hours away.
Texas State Highway 317 crosses US 84 near the city center, leading north 15 miles (24 km) to Valley Mills and south 28 miles (45 km) to Belton. According to the United States Census Bureau, McGregor has a total area of 21.4 square miles (55.5 km2), all of it land. As of the census of 2000, 4,727 people, 1,728 households, and 1,206 families resided in the city.