To clarify the earlier post,(5 up from here). An old name for Salisbury, still in use liturgically is Sarum. And this is often used as an altenate pronunciation. One assumes that other words with similar spelling can be treated in the same manner!
By the same token, the County of Hampshire is often referred to in speaking as 'Hants'.
The limerick should now make more sense.Nigel