The name Shalott is an Arthurian Legend baby name. In Arthurian Legend the meaning of the name Shalott is: Land of Astolet.
Scottish Meaning: The name Shawe is a Scottish baby name. In Scottish the meaning of the name Shawe is: Terse.
The term is from shiel, from the Northern dialect Middle English forms schele or shale, probably akin to Old Frisian skul meaning 'hiding place' and to Old Norse Skjol meaning 'shelter' and Skali meaning 'hut'.