Definitely a Brachiopod or similar type Shellfish Fossil. Here are a bunch I have found here in southern Ohio and northern Kentucky along the Ohio River.
I just had so many I decided to pick up out the best ones and put them in trays. I have a road cut site down near Maysville Ky where you can literally fill a half of a 5 gallon bucket with fossils in an hour and the bulk of them are Brachiopods. I can also take them to shows this way to show the kids.