ilminster

/IH1 L M IH1 N S T ER0/
noun
  1. 1

    A market town and civil parish with a town council in Somerset, England, previously in South Somerset district (OS grid ref ST3514).