A new online book from the Rochester Public Library describes all kinds of place names in Monroe County. On the Origins of the Names of Places in Monroe County, New York give the origin of Town names, post offices, railroad stations and other places like neighborhoods. It also gives the origins of creeks and major ponds. The author, Rear Admiral Franklin Hanford, did a great good in putting together the origins of place names from many sources.
I live in the Barnard neighborhood in Greece but never knew it was named for Thomas Barnard and his son, Charles. Then there is Golah in the Town of Rush that was made up from letters in the surnames of the families that lived there.
This online book was originally published in 1911. The same text was published later in the publications from the Rochester Historical Society.