quixote

/kiˈhoʊti/
noun
  1. A person who is idealistic and impractical, especially in pursuing noble but unrealistic goals.
    • Don't be such a quixote; you can't fix every injustice you see.
    • The old professor was a gentle quixote, believing he could reform the entire education system with his ideas.
    • She was a quixote, always trying to save the world one lost cause at a time.
Antonyms
What does "quixote" mean? | whatsthatwordmean | whatsthatwordmean