Skip to content
inoh

oldham

/ɒldəm/

A town in Greater Manchester, England.

“The train arrived in Oldham, bustling with people.”
Add to my deck
Illustration of oldham: A town in Greater Manchester, England.