SARRAS


Meaning of SARRAS in English

[Arthurian] In the Vulgate Cycle, the mystical city to which Bors, Galahad, and Percival sail on Solomon's ship. Galahad's quest fro the Holy Grail ends in that city: he has a vision of the Grail and dies in ecstasy.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.