Neen Sollars
Proper noun
Meaning
Neen Sollars
A village and civil parish (served by Milson and Neen Sollars Parish Council) in southern Shropshire, England (OS grid ref SO6672).
Examples
Acoustic trio Whalebone were due at Neen Sollars in December as part their tour promoting their album Mirabilia, but that concert was postponed due to the heavy snowfalls.