Search

Escto search a new word

idealist

noun
ESidealista
originGreek

A person who upholds or pursues high or noble principles, often impractically.

Word Map