Astolat (noun) Definition, Meaning & Examples

noun
  1. a place in the Arthurian romances, possibly in Surrey, England.
noun
  1. a town in Arthurian legend: location unknown
Astolat (noun) Definition, Meaning & Examples

More Definitions