Well after nearly 17 years - I decided to update my main resource. Flashback to 2000, I had just recently moved to North Carolina from Pennsylvania and was living in Fayetteville. I somehow came across that a library or historical group was hosting a speaker on North Carolina Town Names or something like that. It was that event that introduced me to one of my main resources in this project, The North Carolina Gazetteer - A Dictionary of Tar Heel Places and Their History by William S. Powell.
The Gazetteer is available at many bookstores within the state - or on Amazon. You can directly purchase the book via amazon through the link below.