Search
Escto search a new word
idealist
nounESidealista
originGreek
A person who upholds or pursues high or noble principles, often impractically.
Escto search a new word
A person who upholds or pursues high or noble principles, often impractically.