Origin: Greek prefix neo-
Neosho has 2 different meanings across 2 categories:
a river that rises in eastern Kansas and flows eastward into Oklahoma to become a tributary of the Arkansas River
A city, the county seat of Newton County, Missouri, United States.