Донкихот

knight, knight-errant