Interesting about the dropping off or retaining shire in those names, KP. I've known that I should pronounce Worcestershire sauce as such (having watched plenty of Bertie Wooster), but never realized exactly that I was leaving off the "shire" on purpose. I just thought I was slurring over it.
We have town names like Puyallup (pugh al up), Sequim (squim) and Yelm (yell um) that often flummox visitors.
Others, like Dosewallips, Skookumchuck, and Humptulips are pronounced just as they are spelled. In Washington we're used to these being mispronounced and don't get fussy about it. It's just funny.
George, how do you pronounce Stoneham?