lancelot - English Synonyms Dictionary

lancelot

n.
[1] Sir Lancelot