YourDictionary

Astolat

(ăsˈtə-lŏtˌ, -lătˌ)

noun
In Arthurian legend, an English town, possibly located in present-day Surrey.

Learn more about Astolat

link/cite print suggestion box