Don Quixote
nounDefinition of Don Quixote
: an impractical idealist
Keep scrolling for more
Keep scrolling for more