"Land of Astolet"
The name Shalott is commonly a male name from the "Arthurian Legend" origin that means "Land of Astolet".

The pronunciation of Shalott is sh (a)-lo- tt.
The name Shalott means "Land of Astolet". Explore other names with related meanings: