Found 1 boys and girls with the meaning of shalott
Astolat / 7 letters 
Meaning of Astolat In Arthurian Legend, Astolat means Lady of Shalott who kills herself for the love of Lancelot More

Browse by meanings

thursdaytilledtimes
timontiredtitan
titletitlestitus
todaytogethertongue
toothtorchtorone
torrenttortoisetorture
touchtowertradition