Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

avalon Definition

Cancel
avalon
noun(Av-a-lon)
a paradise to which Arthur is carried after his death
avalon
geographical name(Av-a-lon)
peninsula of southeastern Newfoundland, Canada, jutting into the Atlantic
avalon
geographical name(Av-a-lon)
Druidical site in Glastonbury, England

Words Related to avalon!

avalon Examples by Brain Bank Users