Glen Shee en · PROPN Meanings A valley in north-east Perth and Kinross council area, Scotland, through which a river, the Shee Water, flows. Relateds Shee Water · Spittal of Glenshee