Skip to content
inoh

crewe

/ˈkɹuː/

A town in England known for its railway.

“The train stopped suddenly in Crewe, surprising passengers.”
Add to my deck
Illustration of crewe: A town in England known for its railway.