Dictionary
Random Word
Search
Abstractionist
(n.)
An idealist.
Back to Dictionary