It's just a name. On the side of Greyhounds there is a
greyhound. I know the rest of the bus is white, but the picture of
the hound is grey. So, they call it a greyhound.
The name of the town in 'stand by me'?
In the book, it's Castle Rock. We have to assume it's the same
for the movie.